我在 Debian 操作系统上。
我正在尝试在 SSH 会话下使用屏幕。但是当我尝试运行命令时
screen
贝壳回答我:
Must be connected to a Terminal.
如果我输入
tty
它回答我:
Not a tty
我不知道为什么,我试试
ssh -t login@server
它不起作用..
请帮帮我,我真的需要这个!
谢谢
编辑 :
我读了这个主题,但它仍然不起作用
我在 Debian 操作系统上。
我正在尝试在 SSH 会话下使用屏幕。但是当我尝试运行命令时
screen
贝壳回答我:
Must be connected to a Terminal.
如果我输入
tty
它回答我:
Not a tty
我不知道为什么,我试试
ssh -t login@server
它不起作用..
请帮帮我,我真的需要这个!
谢谢
编辑 :
我读了这个主题,但它仍然不起作用
我有同样的问题。如果您在 chroot 中遇到此错误,这对我有帮助:
(从 chroot 外部运行这些命令)
$ sudo mount -o bind /dev /home/chroot/dev
$ sudo mount -t proc proc /home/chroot/proc
$ sudo mount -t devpts devpts /home/chroot/dev/pts
/home/chroot
显然,成为您的 chroot 的路径。相应地更新上述命令。
来源:http ://www.howtoforge.com/forums/showthread.php?t=23583#post128768 (另见http://forums.gentoo.org/viewtopic-t-433006-start-0.html)
尝试以下操作:
getty tty
...然后重新启动:
screen
如果你没有 getty,你可以尝试安装它:
apt-get install getty