"Warning: untrusted X11 forwarding setup failed: xauth key data not generated" 问题解决办法
有时候我们想使用下远端的Linux环境的图形工具,这时候就需要SSH的 X11 Forward功能了, 开启该功能之前需要安装相关软件.
yum -y install ssh xauth xorg
or
apt -y install ssh xauth xorg
接下来需要配置下 ssh server 文件 /etc/ssh/sshd_config
, 开启 X11Forwarding 选项.
X11Forwarding yes
配置 ssh client 文件 /etc/ssh/ssh_config
, 开启下述几个选项:
ForwardX11Trusted yes
ForwardX11 yes
ForwardAgent yes
这个时候在客户端就可以使用 ssh -C -Y root@remote_ip
命令来连接远端 Linux. 这个时候如果远端如果有图形的软件,在命令行下执行, 将会在本地显示该图形工具了.
有个要求就是本地最好是Linux, 如果不是, 比如使用的是Windows环境或者MacOS环境, 需要安装X11的软件才可以.