yandex

allocation request failed on channel 0 stdin: is not a tty

Author:

Сегодня на одном выделенном сервере наткнулся на ошибку, которая возникала при авторизации по ssh

PTY allocation request failed on channel 0
stdin: is not a tty

Варианты решения проблемы.

1.  Можно подключаться в следующем формате

ssh user@host “/bin/bash -i”

2. в /etc/fstab добавить строку

none /dev/pts devpts defaults 0 0

3. В файл ~/.bashrc добавить следующую конструкцию

if [ $(expr index “$-” i) -eq 0 ]; then
return
fi

или

if `tty -s`; then
mesg n
fi

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *