[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RS 232 to TCP/IP



Пт 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]:
> > > > Привет всем.
> > > > Есть компорт, на котором крутится удаленный терминал. Есть ли готовое
> > > > решение, в котором можно было бы залогиниться телнетом и при этом
> > > > получить окно от терминала, который висит на ком порту. Наподобие
> > > > терминал сервера.
> > > >
> > > > Заранее благодарен за внимание.
> > >
> > > Элементарно.
> > >
> > > spark@crown % 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';}
> > > }
> > >
> > > spark@crown % 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 debian-russian-request@lists.debian.org
> > > > with a subject of "unsubscribe". Trouble? Contact
> > > > listmaster@lists.debian.org
> >
> > --
> > Yagdzhyyev Vladislav
> > Dnepropetrovsk, Ukraine

-- 
Yagdzhyyev Vladislav
Dnepropetrovsk, Ukraine



Reply to: