在 SSH 上禁用转发时出现 X11 错误

在 SSH 上禁用转发时出现 X11 错误

我已经在我的其中一台个人计算机上设置了一个 SSH 服务器,并且我已禁用 X11 转发。

在连接到此服务器并启动新的 shell 会话时,我不断收到消息

xset: unable to open display ""
Unable to connect to X server

我已通过以下设置明确告诉 SSH 不要转发 X11 sshd_config

X11Forwarding no
X11UseLocalhost no

我通过哪里连接(即没有标志)。ssh [email protected]-Y

我在托管服务器的计算机上确实有一个 X11 配置,但我不知道这是否会导致问题。

我该如何修复此错误消息?似乎有很多问题与此类似,但我似乎找不到禁用 X11 转发的问题。

答案1

我猜这可能和你的个人资料有关

尝试这个命令

ssh -t user@host bash --noprofile

还要查看你的主目录中的.profile.bashrc。那里可能有一个命令正在调用显示

相关内容