我尝试用 ssh -X@host 可是没有图形界面显示但是可以连接成功。


mac上要确认有X11.app

除了ssh tunnel之外,还可以

(On Mac)

启动X11.app让X11.app通过防火墙

(On Linux) 执行以下命令 ($是命令提示符,不要输入)

$ xhost +

$ export DISPLAY=mac_ip:0$ your_gui_app_command这种方式比ssh tunnel快得多
vnc不行么


安装xquartz,ssh -X不行就改成ssh -Y试试


我也在找方法,以下方法来自百度:

使用VNC server 很简单,先安装vnc server "yum 就可以了「

1. 编辑一个档案 vi ~/.vnc/xstartup #!/bin/sh

[ -r $HOME/.Xresources ] xrdb $HOME/.Xresources

xsetroot -solid greyvncconfig -iconic xterm -geometry 80x18+10+10 -ls -title "$VNCDESKTOP Desktop"

gnome-session

2.启动vnc server 第一次会要求输入密码。vncserver -geometry 1300x820 -depth 24 -cc 33.到MAC 启动 Safari ,在地址栏输入 vnc://ip:5901 就可以了~
看我的这篇文章吧OSX使用XQuartz远程连接Linux主机

只需在任意命令行输入ssh -Y username@address ,连接成功后直接输入应用名称即可连接到该应用的图形化界面,比如spyder,亲测可用。就是有点卡。

不如windows里mobaXterm 连接流畅。


推荐阅读:
相关文章