Ela*_*ich 6 ssh firewall ssh-tunneling
我有一个朋友在防火墙后面,有一台 Windows 电脑。我家里有一台没有防火墙的 Linux 机器。
我想与他的机器建立 rdesktop 连接,而不使用任何中间服务,例如LogMeIn
.
我的计划是:
X
服务器上激活 rdesktop/vnc 。我不喜欢它的是在当前运行的X
服务器上以他的用户身份运行程序的麻烦。我宁愿让他以某种方式为我的用户设置隧道,这样rdesktop localhost:1234
只要他连接到我,我就可以。
有什么更聪明的方法吗?
小智 1
我更愿意在您的计算机上设置一个 VPN(例如openvpn ),服务器在您的计算机上,客户端在您朋友的计算机上。当他想让你连接时,他打开VPN(在你的机器上不涉及登录),你打开远程桌面客户端到他的机器的IP(至少使用openvpn,你可以为他的机器分配一个“固定”IP,这样你就可以保存起来,不用每次都看)。
这样你就无法登录你的机器,只有当他打开VPN时你才能访问他的机器。另一方面,当你不想让他连接到你的机器时,你可以关闭服务器。不管怎样,如果你不给他一个你机器上的用户(或者一个只有你想要的访问权限的用户),他就不能做太多事情。
这样,如果需要,您可以轻松地与更多朋友一起使用,因为他们只需要安装 VPN 客户端。
归档时间: |
|
查看次数: |
1009 次 |
最近记录: |