我的网络由一台 ubuntu 笔记本电脑和一台通过路由器连接的 ubuntu 台式机组成。现在,我想通过网络在笔记本电脑上工作并在台式机屏幕上查看输出。我该如何实现?谢谢。
答案1
有两种方法可以实现这一点。您可以共享整个桌面 (VNC),也可以在服务器上运行软件并将其显示在笔记本电脑上 (SSH)。
答:VNC
您需要在台式机上安装 VNC 服务器,在笔记本电脑上安装客户端。我相信最新版本的 Ubuntu 已预装 vino(客户端)和 vinagre(服务器)。因此,请在服务器上执行以下步骤(来源):
在服务器上,在菜单中搜索“远程桌面”并打开:
告诉它允许其他用户查看和控制您的桌面并选择一个密码:
在客户端上,运行“远程桌面查看器”,您应该能够看到并连接到您的桌面:
如果这个组合对你来说不够好,你可以尝试其他 VNC 客户端/服务器组合。请参阅这里。
B. ssh
还有一种更简单的方法,即通过 ssh 连接来实现此目的。
在客户端和服务器上安装 ssh 包
sudo apt-get install ssh
使用 X11 转发登录到您的服务器(
-Y
或-X
)ssh -Y user@server
您现在已连接到服务器。如果您运行图形应用程序,它将显示在您的本地计算机上。例如,运行
gimp
将导致gimp
在您的台式机上启动并显示在您的笔记本电脑屏幕上。