ssh Linux加载图形界面报错
X11 connection rejected because of wrong authentication.
X11 connection rejected because of wrong authentication.
Unable to init server: Broadway display type not supported: localhost:10.0
Error: cannot open display: localhost:10.0
myroot@myroot:~$ X11 connection rejected because of wrong authentication.
X11 connection rejected because of wrong authentication.
X11 connection rejected because of wrong authentication.
X11 connection rejected because of wrong authentication.
解决办法:
- 确保磁盘空间没有用完运行df并确保有足够的磁盘空间,如果磁盘空间不足,请从系统中删除不必要的文件:
$ df -h
如果对文件系统施加了配额,请检查是否未超过配额:
$ quota -s
- 确保~/.Xauthority归您所有
运行以下命令以查找所有权:
$ ls -l ~/.Xauthority
运行chown和chmod修复权限问题,替代user:group:您的实际用户名和组名:
$ chown user:group ~/.Xauthority
$ chmod 0600 ~/.Xauthority
- 确保X11 SSHD转发已启用
确保sshd\u配置文件中存在以下行:
$ grep X11Forwarding /etc/ssh/sshd_config
此时终端输出:
X11Forwarding yes
如果禁用了X11,请将以下行添加到sshd_cofing并重新启动ssh服务器:
X11Forwarding yes
最后,重新登录到远程服务器并从Mac OS X或Linux桌面系统运行X11,成功解决。