首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Linux中打开RDP端口?

问如何在Linux中打开RDP端口?
EN

Server Fault用户
提问于 2012-05-12 21:29:32
回答 2查看 22.9K关注 0票数 3

序曲

我有一个MacBook,我想连接到一台远程Windows机器,它连接到Linux。当我在本地网络中时,我使用http://www.microsoft.com/mac/remote-desktop-client连接到windows机器。

现在我也想在家做同样的事。Windows机器没有连接到互联网。

问题

神奇的词是ssh隧道。到目前一切尚好。但我不太能应付。我认为问题在于linux机器上的端口。如何打开服务器上的RDP端口?(给定权限)

EN

回答 2

Server Fault用户

回答已采纳

发布于 2012-05-12 21:34:48

从您的Mac,您需要打开一个SSH隧道。这假设您可以在工作时访问Linux服务器,并在该Linux服务器上拥有一个有效的用户帐户。

在Mac上的Terminal.app窗口中,如下所示:

sudo ssh -L 3389:windows_internal_IP:3389 username@linux_external_IP

其中,windows_internal_IP是用于访问工作中的Windows的内部IP,而linux_external_IP是Linux服务器面向互联网的IP地址。username是您在Linux系统上的用户名。

如果连接成功,就可以打开Mac的远程桌面客户端并连接到127.0.0.1。

票数 2
EN

Server Fault用户

发布于 2012-05-12 21:33:03

代码语言:javascript
复制
ssh -L 3389:YourWinPCIPaddr:3389 username@server.IP.ad.dress

这将把WinPCs (我认为是端口3389 )转发到本地pc的端口3389。

然后只需使用RDP客户端连接到“localhost”

ps,如果您也在本地机器上运行RDP,它将不允许您绑定到3389。然后你必须选择另一个端口:

代码语言:javascript
复制
ssh -L 12345:YourWinPCIPaddr:3389 username@server.IP.ad.dress

然后连接到localhost:12345

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/388563

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档