coLinux+Ubuntuで"Server refused to allocate pty"エラーの対処法


ubuntu - Failing to connect to server via SSH - "Server refused to allocate pty" - Server Fault

アドバイスどおりにやってみた。
# /sbin/MAKEDEV tty
# /sbin/MAKEDEV pty       
効き目なし。

次に、このようなページを見た。
Server refused to allocate pty - TekTonic - VPS Hosting - Community Forums

こんなアドバイスがあった。
Make sure to have /dev/pts being mounted in /etc/fstab

example:

none /dev/pts devpts defaults 0 0

早速、/etc/fstabに1行を追記してみた。
none /dev/pts devpts defaults 0 0
coLinuxを再起動すると、無事にssh接続できるようになった。
これでしばらく様子を見てみる。
まだ効き目なし。

ロシア語のサイトにこんなのがあったので、やってみた。
Решение проблемы "Server refused to allocate pty" на centos 5
rm -rf /dev/ptmx
mknod /dev/ptmx c 5 2
chmod 666 /dev/ptmx
umount /dev/pts
rm -rf /dev/pts
mkdir /dev/pts
mount /dev/pts
この後coLinuxを何度か再起動してssh接続してみたところ、"Server refused to allocate pty"エラーは出なくなりました!
ありがとうロシアの人。
スパシーバ!
カテゴリ: