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

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

yum-plugin-post-transaction-actions Сегодня мне потребовалось произвести некоторые действия на сервере, но только после того, как будет обновлен конкретный пакет в системе.Как оказал...
Менеджер виртуализации Proxmox. Кеш диска виртуаль... Нижепредставленная информация базируется на показателях, которые были измерены на виртуальных дисках в формате raw. Показатели на других форматах буду...
Как настроить журналируемую квоту на Debian Lenny... Автор: Falko Timme Это руководство научит вас настраивать журналируемую квоту на системе Debian Lenny. Благодаря журналируе...
Установка Apache-ITK для Centos 5.5 Добавьте в систему дополнительный сторонний репозитарий командой:rpm -ihv http://centos.alt.ru/repository/centos/5/i386/centalt-release-5-3.noa...

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

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

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