1. 程式人生 > >linux遠程登錄windows服務器

linux遠程登錄windows服務器

rdesktop遠程登錄 登錄密碼錯誤 windows遠程登錄設置 IP設置

linux遠程登錄到windows服務器,有兩種比較常用的方法。一種是為windows裝上一個名為VNC Server的軟件,這樣linux就可以通過VNC登錄到windows服務器了。另一種方法就是借助linux下已有的客戶端軟件,直接通過RDP協議連接到windows服務器。下面來講解使用第二種方法使用rdesktop連接windows服務器的方法。第一種方法暫時不做講解。
(1)首先,要遠程登錄windows服務器,得先確保windows服務器開啟了遠程登錄功能。可以通過“計算機”-“屬性”-“遠程登錄”打開設置選項。如圖所示:
技術分享圖片
在這個選項卡中,應該勾選掉“允許遠程協助鏈接這臺計算機”,然後在下面的的遠程桌面中選擇“允許運行任意版本遠程桌面的計算機”或者“進允許運行使用網絡級別身份驗證的遠程桌面的計算機連接”。如果你的計算機能進行網絡級別身份的驗證,那麽第三個選項無疑更安全,沒有的話就選第二個選項吧。此部分參考自以下網頁:https://www.jianshu.com/p/91fb0b1c6815
如需更詳細的說明,請自尋查閱該網頁。
如果勾選了“允許遠程協助連接這臺計算機”選項,那麽在運行rdesktop進行連接時會出現“ERROR: recv: 連接被對端重置”的問題。
在這裏,我僅勾選了選項“允許運行任意版本遠程桌面的計算機連接”。
(2)安裝linux下的客戶端軟件rdesktop。
sudo apt-get install rdesktop #這條命令可以幫助你自動安裝rdesktop軟件。
(3)下面就可以通過rdesktop連接到windows服務器了。通過下面的這條命令即可連接到windows服務器。uesrname為用戶名,ip-address為windows服務器的ip地址。
rdesktop -u username ip-address
筆者使用用戶wuweizhu登錄到IP地址為192.168.43.167的windows服務器。使用以下命令:rdesktop -u wuweizhu 192.168.43.167。登錄界面如圖:
技術分享圖片
登錄即可像在window一樣操作計算機了。
(4)這裏,我們來講講在第3步過程中會遇到的一些問題:
Q1:找不到Windows的IP?
A1:可以參考一下網址:
http://10.0.0.211/?oriurl=http://jingyan.baidu.com/article/af9f5a2d0af64943150a455e.html
在這裏讀者通過打開windows右下角的圖標右鍵進入“網絡疑難與共享”-“更改適配器設置”,如下圖:
技術分享圖片
然後雙擊自己連接的網絡,查看詳細信息即可查看到IP地址。
技術分享圖片
其中的IPv4便是windows的IP地址了。
Q2:使用rdesktop連接不到IP?
A2:明明自己的IP是正確的,而且自己的設置也對了,就是連接不到。別急,先用ping命令查看一下在命令行下能否連接到windows,再次確認自己的IP是否正確,Windows防火墻是否關閉?如果能ping到,基本是能連接的。如果實在不行,重啟一下機器。如果再連接不到,查看一下windows服務器是不是配置在默認端口3389下,不是的話在使用rdesktop連接的時候應該在IP地址後面加上冒號“:”和端口號。
例如:rdesktop -u wuweizhu 192.168.43.167:6666 #端口號6666
Q3:連接到windows後密碼不正確?
A3:在這裏我吃過點苦頭,明明密碼是正確的,就是登不上去。為此筆者還重啟windows驗證自己的正確,尷尬。這裏密碼提示不正確是因為用戶的名稱和全名不一致導致的,通過“計算機”-“管理”-“本地用戶和組”更改使之一致。如圖:
技術分享圖片
至此,就可以通過linux遠程登錄windows啦。

linux遠程登錄windows服務器