ssh pseudo-tty导致通道0上的PTY分配请求失败

时间:2014-04-01 18:00:13

标签: ssh docker pty

这是我的设置:使用Docker容器进行服务的Ubuntu 12.04服务器。每个docker容器也运行Ubuntu 12.04。 OpenSSH 5.9p1随处可用。

当我运行时:

ssh root@localhost -p 49167 -i foopy/./ssh/id_rsa

我可以正常登录,我只是得到一个简单的shell,我做不了多少(没有像vi这样的全屏应用程序等),我忘记了那种模式的调用。

但是,如果我想强制使用-t这样的伪tty:

ssh -t root@localhost -p 49167 -i foopy/./ssh/id_rsa

我收到此错误并将我抛回命令行:

PTY allocation request failed on channel 0

知道为什么会发生这种情况以及如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

@shabbychef已经提到过,这已经在0.9.1修复了