nincs pty?

Fórumok

kollégám mondja, hogy nem tud belépni putty-val a szerverre (Debian lenny).
Ezt kapja: "Server refused to allocate pty"

Megnéztem openssh-val:
gee@uwall:~$ ssh root@spark
Enter passphrase for key '/home/gee/.ssh/id_dsa':
PTY allocation request failed on channel 0
stdin: is not a tty

Ez mi és miért lehet?

Konzolhoz nem férek hozzá, a gép tőlem pár ezer kilométerre van.

Köszi
G

Hozzászólások

ha keyyel léptél be, márpedig ezek alapján azzal, akkor ~/.ssh/authorized_keys-ben kulcsod sorának elején no-pty, például. de lehet ezer más oka.

Vagy pl. hianyzik ez:

mount -t devpts none /dev/pts -o rw,noexec,nosuid,gid=5,mode=0620
fstab-ban: none /dev/pts devpts noexec,nosuid,gid=tty,mode=0620 0 0

Sokat nem arultal el, milyen rendszerrol is van szo, de ha lenny, akkor valoszinuleg elotte mukodott rendben, gond nelkul, szoval a melyere neznek, mi tortenik ott..

tompos

Az okot passzolom, azt viszont nezd meg, hogy tudsz-e parancsot futtatni pty nelkul:
ssh root@spark "parancs"
Ha megy, akkor amint kiderited az okot, meg tudod javitani utazas nelkul.
(egyebkent a parancs kimenetet megkapod, szoval nyomozasra is jo, csak ugye nem tul kenyelmes..)

--
Yesterday I set my wifi's name to "Hack this if you can".
When I checked it today, it was called "Challenge accepted".

Na, update:
kolléga közölte, hogy konzolról se tud belépni:
INIT: cannot execute /sbin/getty
És leállítani sem CTRL+ALT+DEL-lel: INIT: cannot execute /sbin/shutdown

Hát, gondolom, összekócolta magát.

Kíváncsi vagyok, mennyire lesz nehéz távolról gyógyítani.