我正在使用Debian操作系统。
我正在尝试在SSH会话下使用屏幕。但是当我试图运行命令时
screen
shell回答我:
Must be connected to a Terminal.
如果我输入
tty
它回答我:
Not a tty
我不知道为什么,我试试
ssh -t login@server
它不起作用..
请帮助我,我真的需要这个!
由于
编辑:
我看了this topic,但它仍无效
答案 0 :(得分:6)
我遇到了同样的问题。如果你在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)
答案 1 :(得分:3)
尝试以下方法:
getty tty
...然后重新启动:
screen
如果您没有getty,可以尝试安装它:
apt-get install getty