使用带有ssh隧道的vncviewer - 将无法连接

时间:2013-05-09 10:39:21

标签: ubuntu ssh vnc tunnel

我在尝试将vnc连接(vinagre,我正在使用Ubuntu)连接到我工作的计算机时出现问题。它在他们的网站上说你需要首先通过ssh隧道,所以我输入了:

ssh -l hjohnson -L 5904:barcelona.aip.de:5902 login.aip.de

用我的密码确认它并且它有效。我现在已经连接到login.aip.de了,我可以通过ssh再次访问barcelona.aip.de来访问我的文件。然而,它告诉我使用vncviewer访问我需要写:

vncviewer localhost:5904

但这不起作用!?我正在写vinagre而不是vncviewer,我尝试编写barcelona.aip.de而不是localhost,但我只是说连接已被主机拒绝。 有什么想法吗?!这是德国的公共假期,我真的需要一些东西。

1 个答案:

答案 0 :(得分:0)

如果您已登录计算机,我们就不必对其进行ping操作:我们假设它已连接到网络,因此可以通电;)。

首先,在您的远程计算机(barcelona.aip.de)上,尝试命令ps aux并查找“vnc”:如果您的计算机上启动了VNC,您应该在活动进程列表中看到它

从计算机login.aip.de安装nmap   - 如果它是Debian或Ubuntu机器,可能使用apt-get install nmap   - 然后创建nmap -p 5900-6000 barcelona.aip.de以查看桌面计算机上打开的端口。

可能VNC没有在端口5902上运行,而是在5901或5903上运行。

干杯,

ķ。