【问题标题】:Screen "Must be connected to a Terminal."屏幕“必须连接到终端”。
【发布时间】:2013-09-30 22:20:25
【问题描述】:

我使用的是 Debian 操作系统。

我正在尝试在 SSH 会话下使用屏幕。但是当我尝试运行命令时

screen

shell 回答我:

Must be connected to a Terminal.

如果我输入

tty

它回答我:

Not a tty

我不知道为什么,我试试

ssh -t login@server

它不起作用..

请帮帮我,我真的需要这个!

谢谢

编辑:

我读了this topic,但还是不行

【问题讨论】:

标签: ssh gnu-screen tty


【解决方案1】:

我遇到了同样的问题。如果您在 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

【讨论】:

    【解决方案2】:

    尝试以下方法:

    getty tty
    

    ...然后重新启动:

    screen
    

    如果你没有 getty,你可以尝试安装它:

    apt-get install getty
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-10-20
      • 2012-04-23
      • 1970-01-01
      • 1970-01-01
      • 2010-09-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多