安装和配置XQuartz
1. 下载并安装XQuartz。
下载地址见:XQuartz
2. 在远程服务器上打开X11转发。
sudo vim /etc/ssh/sshd_config
X11Forwarding yes
X11DisplayOffset 10
确保后两个设置没有被注视掉。
然后重启ssh服务。
sudo service sshd restart
如果这个不起作用,则换用:
sodu service ssh restart
3. 在mac端配置
sudo vim /private/etc/ssh/ssh_config
# Host *
# ForwardAgent no
ForwardX11 no
或者也可以通过
vim ~/.ssh/config
Host *
ForwardX11 yes
只单独配置当前用户的转发
4. 启动XQuartz并测试XQuartz
启动XQuartz
启动成功后,通过:
ssh -X name@addr
连接到你的服务器。
然后运行
xclock
理想情况可以看到
如果报错command not found: xclock。通过sudo apt-get install x11-apps解决