今天早些时候(或昨天 -_-)我为个人项目租用了一台 VPS(来自 aruba cloud)。我已设法在 putty 中建立 SSH 连接,因此我可以正常运行 shell 命令。我现在想要做的是访问我的 VPS 的图形界面。我一直在尝试使用 X2go(从运行 Windows 10 的计算机),但它返回错误消息:
ttyname 失败:设备的 ioctl 不合适。
在谷歌上搜索了一段时间后,我发现这意味着某个设备以一种无法解释的方式被调用,但我无法弄清楚到底是什么设备(网卡?)是这个问题的根源,更不用说如何解决它了。有人知道如何只使用终端命令来做到这一点吗?
答案1
在您的 /home/user/.profile 中添加以下行:
tty -s && 消息
...并删除任何其他导致问题根源的“mesg”行