Linux
如何使用 linux 機器通過 ssh 對 Windows 遠端桌面進行隧道傳輸?
我的家庭網路中有兩台物理伺服器,linux (
192.168.8.x
) 和 windows server 2008 (192.168.8.y
)。可以通過 ssh 在非標準埠(比如 23008)上從外部訪問 linux 伺服器。如何在 linux 機器上通過 ssh 建立永久 RDP 隧道?我知道我可以在外部機器上使用 putty,但我不知道如何在 linux 機器上正確設置 sshd。感謝您的任何提示!
假設您的 linux 機器可以通過 1.2.3.4 埠 23008 的 Internet 訪問,在外部系統上我會這樣做:
external% ssh -p 23008 -L 13389:192.168.8.y:3389 username@1.2.3.4
然後我將連接到埠轉發的 RDP 系統
external% rdesktop localhost:13389
如果您的外部盒子不是 linux 盒子,那麼您擁有的工具會有等效的命令;構想還是一樣的:將external的13389埠轉發到192.168.8.y的3389埠,然後使用external的RDP客戶端連接
localhost:13389
.您指的是正確設置 linux 機器的 sshd,但除非您重新配置它,否則標準 sshd 設置可能會很好地支持這一點。