问题

用户无法在 CentOS/RHEL 系统上通过 SSH 运行 X 应用程序。
显示以下消息:

# xclock
Error: Can't open display:
更多: zhilu jiaocheng

解决方案

  1. SSH 登录时禁用 X11 转发,除非指定“-X”选项:
# ssh -X user@address
  1. 它可能已在“/etc/ssh/sshd_config”中使用以下设置禁用:
# vi /etc/ssh/sshd_config
...
X11Forwarding no
...
  1. 请确保在“/etc/ssh/sshd_config”中启用X11转发:
# vi /etc/ssh/sshd_config
...
X11Forwarding yes
...

然后,在登录时使用“-X”选项。

在 Linux 中无法通过 SSH 运行 X 应用程序
日期:2020-09-17 00:12:44 来源:oir作者:oir