如何通过 [SSH on] 我的笔记本电脑 Macbook 从 Ubuntu 服务器打开图片?

如何通过 [SSH on] 我的笔记本电脑 Macbook 从 Ubuntu 服务器打开图片?

我目前正在使用 Macbook iterm2 与我的 ubuntu 服务器建立 ssh 连接。我正在通过终端进行图像处理并想打开结果。最简单的方法是什么?

答案1

我对 mac 一无所知,但您可以在 ubuntu 服务器中启用转发 X 会话。之后,您可以在服务器上运行图形应用程序,并将应用程序窗口直接转发到 ssh 客户端。我可以描述 ubuntu 服务器和客户端的过程。

服务器:

/etc/ssh/sshd_config
*find line X11Forwarding and set it to yes*

笔记服务器必须安装 X11 才能正常工作(我记得 ubuntu 服务器默认没有安装 X11,但你可以自行安装。请注意,如果你的服务器是一台不适合图形界面的低成本机器,那么这将是一个重大的改变,可能会严重加载你的服务器)

客户端:运行带参数的 ssh 命令-x。之后,您可以请求任何已安装的图形查看软件来打开您的图片。

user@remotehost# programofchoice /path/to/picture

我的建议 一种更简单的方法可能是使用 scp 将文件复制到本地磁盘(使用 ssh 将文件复制到本地磁盘的安全副本 - 您可以编写一个简单的脚本来下载文件,而无需每次都输入路径。

相关内容