因此,我有一个运行 tigervnc 服务器的 CentOs 7 Linux 机器。我可以从 Windows ping vncserver_ip_address 机器。我可以使用以下终端命令从同一网络上的另一个 Linux 机器连接到 vnc 会话:
vncviewer -RemoteResize=0 -shared localhost:1 -via vncserver_ip_address
我还想从 Windows 10 盒子进行连接。
- 我尝试过在 Windows 上启动 tigervnc 的 vncviewer.exe 的各种方法,但如何为 vncviewer.exe 赋予 -via 标志?Windows 中的语法是否不同?
- 一旦它开始工作,我想将所有这些开关存储在适用于 Windows 和 Linux 的 .vnc 配置文件中。我在网上搜索过,但似乎找不到模板。有人有例子吗?
答案1
“via” 标志表示通过 ssh 连接。在 Windows 上,需要使用 putty 或启用 ssh 客户端。
ssh -L 5902:[vnc host]:5901 [ssh host]
然后:
vncviewer localhost:2
更多信息可以在这里找到:https://www.cl.cam.ac.uk/research/dtg/attarchive/vnc/sshvnc.html
和这里:https://pureinfotech.com/install-openssh-client-windows-10/