我有一个使用cPanel的公司托pipe我的个人资料。 看起来,cPanel的一个“function”是托pipe公司在授予(terminal,而不是愚蠢的AJAX伪造的)SSH访问时可以使用他们的“jailshell”。 不幸的是,你没有访问/ dev / pty,当试图运行屏幕,你会得到错误:
Must be connected to a terminal.
我也尝试过“ssh -t example.com screen”,但得到相同的结果。
有没有人得到了屏幕在jailshell下工作,或者在没有访问/ dev / pty的主机上工作?
很好地问你的主机启用/ bin / bash这实际上是一个单击“升级”在WHM需要10秒启用。 如果他们不这样做,那么你就像别人所说的一样卡住了。
你需要伪tty的屏幕才能工作,这是没有办法的。 除非你能说服你的托pipe公司将mount /dev绑定到你的chroot监狱,否则你就没有什么希望去做。
你不GNU屏幕需要一个工作pty才能正常工作。
屏幕需要一个适当的工作。 它需要一个与使用telnet / ssh / console(即工作terminal)login时一样的环境。
你被卡住了 屏幕需要一个tty工作。