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

Сегодня на одном выделенном сервере наткнулся на ошибку, которая возникала при авторизации по 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

Другие публикации по теме:

Конфигуратор файла репозитория для MariaDB... Случайно наткнулся на удобный конфигуратор от разработчиков форка MySQL, который позволяет создать файл под все популярные дистрибутивы и версии Linux...
Выход обновления Manjaro Linux от 2014-12-10... Это первое обновление Manjaro Linux с момента выхода версии 0.8.11В этом обновлении разработчики представляют новый пакет - firefox-kde. Это верси...
PAC manager — полная замена SecureCRT/Putty ... PAC это написанная на Perl/GTK для замены SecureCRT/Putty/и т.п в Gnome… Он предоставляет оконную настроку SSH/Telnet соединения: пользователи, пароли...
Доступен 9 пакет обновлений для Manjaro Linux... Разработчики рады представить девятый пакет обновлений для Manjaro 0.8.10!В этом пакете обновлений был представлен Budgie-Desktop 6. Это окружение...

Поделиться информацией с друзьями!

Чтобы не пропустить обновления, подпишись на RSS или почтовую рассылку (свой выбор сделали уже 128 человек!)

Оставить комментарий