Пт 21 Мар 2003 17:50, Вы написали: > Words by Vladislav [Fri, Mar 21, 2003 at 04:34:39PM +0200]: > > Пт 21 Мар 2003 14:31, Вы написали: > > > Words by Vladislav [Thu, Mar 20, 2003 at 04:41:34PM +0200]: > > > > Привет всем. > > > > Есть компорт, на котором крутится удаленный терминал. Есть ли готовое > > > > решение, в котором можно было бы залогиниться телнетом и при этом > > > > получить окно от терминала, который висит на ком порту. Наподобие > > > > терминал сервера. > > > > > > > > Заранее благодарен за внимание. > > > > > > Элементарно. > > > > > > [EMAIL PROTECTED] % cat test.pl > > > #!/usr/bin/perl > > > select((select(STDOUT), $| = 1)[$[]); > > > select((select(STDIN), $| = 1)[$[]); > > > while (1) > > > { > > > print "Password: "; > > > $pass= <STDIN>;chomp $pass; > > > if ($pass =~ m/\bxxxxxxxx\b/) {exec 'cu -l ttyS0 -s 9600';} > > > } > > > > > > [EMAIL PROTECTED] % cat /etc/inetd.conf| grep bash > > > cuport stream tcp nowait spark > > > /usr/local/sbin/test.pl > > > > > > Ну и в services cuport описать. > > > и все. > > > > Trying 127.0.0.1... > > Connected to 127.0.0.1. > > Escape character is '^]'. > > Connection closed by foreign host. Все сделал как сказано. Может в сервисах как то хитро описывается. А может в параметрах самого cu нужно чего подправить?
> У меня однако работает. inetd перезапусить. и в servises не забыть > описать. > > > > > -- > > > > Yagdzhyyev Vladislav > > > > Dnepropetrovsk, Ukraine > > > > > > > > > > > > -- > > > > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > > > > with a subject of "unsubscribe". Trouble? Contact > > > > [EMAIL PROTECTED] > > > > -- > > Yagdzhyyev Vladislav > > Dnepropetrovsk, Ukraine -- Yagdzhyyev Vladislav Dnepropetrovsk, Ukraine