URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 56868
[ Назад ]

Исходное сообщение
"getty не выводит login"

Отправлено Serge_bsd , 29-Май-05 10:56 
Поставил freeBSD 5.2.1
настроил dial-in по Сысоеву
и по http://freelance.pp.ru/articles/pppd/dial-in-server.shtml.html
модемы коннектятся оба выдают CONNECT 33600
печатаю на одном компе символы выводятся на втором причем безо всяких зюк, на втором компе тоже самое
но getty почемуто не хочет посылать "login:"
а после разрыва соединения на серваке по комманде ~. сервак выдает на свой монитор что-то типа "login incorrect .."  
Подскажите может я что-то не так сделал, очень уж хочется login увидеть, а то во всех методиках пишут, что он должен всплывать
уже неделю парюсь сначала mgetty ставил не пошла(при компиляции выдавала кучу ошибок)... теперь на getty одна надежда

логи:

1) dial-in-server# ps ax | grep ttyd
237  ??  I      0:00,07 /usr/libexec/getty std.57600 ttyd4

2) /etc/gettytab
std.57600|57600-baud:\
:np:sp#57600:

3) /etc/ttys
ttyd4"/usr/libexec/getty std.57600"dialupon insecure

4) /etc/rc.serial
modem() {
# Modem that supports CTS and perhaps RTS handshaking.
ci=$1; shift
co=$1; shift
for i in $*
do
# may depend on modem
comcontrol /dev/tty${ci}${i} dtrwait 100 drainwait 180
# Lock crtscts on.
# Speed reasonable for V42bis.
stty < /dev/ttyi${ci}${i} crtscts 57600
stty < /dev/ttyl${ci}${i} crtscts
stty < /dev/cuai${co}${i} crtscts 57600
stty < /dev/cual${co}${i} crtscts
done
}.
modem    d a    4


Содержание

Сообщения в этом обсуждении
"getty не выводит login"
Отправлено lavr , 29-Май-05 13:44 
>Поставил freeBSD 5.2.1
>настроил dial-in по Сысоеву
>и по http://freelance.pp.ru/articles/pppd/dial-in-server.shtml.html
>модемы коннектятся оба выдают CONNECT 33600
>печатаю на одном компе символы выводятся на втором причем безо всяких зюк,
>на втором компе тоже самое
>но getty почемуто не хочет посылать "login:"
>а после разрыва соединения на серваке по комманде ~. сервак выдает на
>свой монитор что-то типа "login incorrect .."
>Подскажите может я что-то не так сделал, очень уж хочется login увидеть,
>а то во всех методиках пишут, что он должен всплывать
>уже неделю парюсь сначала mgetty ставил не пошла(при компиляции выдавала кучу ошибок)...
>теперь на getty одна надежда
>
>логи:
>
>1) dial-in-server# ps ax | grep ttyd
>237  ??  I      0:00,07 /usr/libexec/getty
>std.57600 ttyd4
>
>2) /etc/gettytab
>std.57600|57600-baud:\
>:np:sp#57600:
>
>3) /etc/ttys
>ttyd4"/usr/libexec/getty std.57600"dialupon insecure
>
>4) /etc/rc.serial
>modem() {
># Modem that supports CTS and perhaps RTS handshaking.
>ci=$1; shift
>co=$1; shift
>for i in $*
>do
># may depend on modem
>comcontrol /dev/tty${ci}${i} dtrwait 100 drainwait 180
># Lock crtscts on.
># Speed reasonable for V42bis.
>stty < /dev/ttyi${ci}${i} crtscts 57600
>stty < /dev/ttyl${ci}${i} crtscts
>stty < /dev/cuai${co}${i} crtscts 57600
>stty < /dev/cual${co}${i} crtscts
>done
>}.
>modem    d a    4


вероятно man login


"getty не выводит login"
Отправлено Serge_bsd , 29-Май-05 14:11 
из иструкции по применению

--Сначала getty выводит на экран поле приглашения из используемой строки файла /etc/gettydefs(у меня кстати этого файла нету почемуто, может кто скинет его содержимое буду оч. благодарен), затем читает входное имя пользователя и запускает программу login(1), передавая ей это имя в качестве аргумента.--

т.е. как я понял всетаки getty должна выводить login читать имя и передавать это имя в качестве аргумента программе login

в моем случае проблема именно с выдачей login и принятием его от юзера
а когда сеанс заканчивается getty зачемто отправляет на прогу login точки .. и получает ответ:

login incorrect ..
Имя пользователя или пароль не соответствуют зарегистрированным в системе.