閩人
因為所有Windows系統(tǒng)的遠程桌面都支持RDP協(xié)議(RDP是用于終端服務器和終端服務器客戶端之間通信的一種協(xié)議標準),所以如果是在Windows系統(tǒng)之間進行遠程控制,一般情況下使用系統(tǒng)自帶的遠程桌面組件就可以了,而無需安裝第三方的軟件。如果要在Windows和Linux之間實現(xiàn)彼此的控制,我們同樣可以在Linux系統(tǒng)上通過安裝支持RDP協(xié)議的軟件來實現(xiàn)。下面以Ubuntu系統(tǒng)為例進行說明,其他種類的Linux系統(tǒng)實現(xiàn)方式也大同小異。
要想在安裝了Ubuntu系統(tǒng)的服務器(以下簡稱為A電腦)上遠程控制安裝了Windows 10系統(tǒng)的電腦(以下簡稱為B電腦),可以借助Rdesktop實現(xiàn)。在Ubuntu系統(tǒng)中啟動終端后輸入“sudo apt install rdesktop”并回車(在終端輸入的每一條命令都需要回車確認執(zhí)行,下同),按提示完成Rdesktop應用的安裝(圖1)。
接著返回B電腦,在桌面上右擊“計算機”并選擇屬性,在彈出的窗口中點擊“遠程設(shè)置”,在打開的“系統(tǒng)屬性”頁面中切換到“遠程”選項卡,勾選“允許遠程協(xié)助連接這臺計算機”,并去除下方“僅允許運行使用網(wǎng)絡(luò)級別身份驗證的遠程桌面的計算機連接(建議)”的選擇,點擊“確定”按鈕退出設(shè)置窗口(圖2)。
返回A電腦,在圖1所示的終端界面中繼續(xù)輸入“rdesktop--g 1440×900-P-z-xl-rsound:Off-u windowsuser 192.168.1.11:3389”命令,連接成功后會在A電腦的桌面上出現(xiàn)B電腦的登錄界面,按圖示輸入B電腦的用戶名和密碼進行遠程登錄即可(圖3)。
成功登錄后就能在A電腦上看到B電腦的桌面,之后的操作和Windows系統(tǒng)之間使用遠程桌面的方法是一樣的(圖4)。比如需要提取B電腦上的素材到A電腦,那么既可以在A電腦上直接操作B電腦通過FTP上傳文件,也可以啟動B電腦上的QQ進行文件的傳輸。
對命令行不熟悉的朋友,還可以在A電腦上安裝Rdesktop的GUI客戶端Grdesktop,只要在終端輸入并執(zhí)行“sudo apt install grdesktop”即可安裝該程序。安裝完后在終端輸入并執(zhí)行“grdesktop”命令啟動程序,接著在它的主界面上點擊“Down”展開選項界面,按提示輸入B電腦的IP地址、用戶名和密碼,最后點擊“Execute”按鈕進行連接即可(圖5)。
由于Windows本身已經(jīng)支持RDP協(xié)議,所以如果要通過B電腦遠程控制A電腦,我們只需在A電腦上進行相關(guān)的設(shè)置即可。
在A電腦上啟動終端,輸入并執(zhí)行“sudo apt install xrdp”命令安裝Xrdp服務,完成安裝后繼續(xù)執(zhí)行“sudosystemctl enable xrdp”和“sudosystemctl start xrdp”命令啟動RDP協(xié)議服務(類似于Windows 10的遠程設(shè)置,表示允許網(wǎng)絡(luò)中的其他電腦連接到本機)(圖6)。
返回B電腦并啟動“遠程桌面連接”組件,按提示輸入A電腦的IP地址、用戶名等信息,最后點擊“連接”按鈕(圖7)。
連接成功后,在B電腦上就可以對A電腦執(zhí)行任意的操作,比如直接啟動A電腦上的終端進行補丁的安裝和升級等(圖8)。