從Windows連到Linux做遠端控制(經SSH tunnel)
-- 以KDE+VNC+PuTTY為例
很多人羨慕Windows XP的遠端桌面連線
其實KDE早就內建相容RealVNC的遠端控制功能
安全性的問題可以用SSH tunnel來補足
寫這份tutorial給新手看
希望能拋磚引玉
首先確定在windows端以PuTTY用SSH連到linux box沒有問題
Linux端:
KDE Control Center
-> Internet & Network -> Desktop Sharing
除了Confirm univited connections before accepting以外其他都勾取
記得設Password保護
我的KDE是3.1.2版
(由於language設成English 可能名稱會有不同)
Windows端:
PuTTY Configuration的視窗
先Load一個之前可以連線的Session
-> Connection -> SSH -> Tunnels
-> 新增一個forwared port:
Source port填 5900
Destination填 localhost:5900
按下Add
你會看到L5900 localhost:5900
記得要回到Session儲存剛剛的設定
接著可以按Open開始連線
請login
打開VNC viewer
在VNC server的地方填 localhost:0 , 按下OK
接著輸入之前設的password就OK啦