1. 程式人生 > >Linux下通過rdesktop遠程windows主機

Linux下通過rdesktop遠程windows主機

rdesktop

Linux下使用rdesktop命令,可完美遠程windows主機。

實驗環境如下:

  • OS版本:elementaryos-0.4.1-stable.20170814-x64

  • 本機環境:物理機

一般有的Linux發行版的軟件中心,都會有Remmina遠程工具,比如國產deepin OS,使用起來也很方便。對於分辨率來說,遠程Win7和Win10時與在本地操作並無太大差別,但是遠程Windows Server系列的界面分辨率渣的要死。其中的差別和易用性,大家可以自行體驗,以下是rdesktop的安裝及使用。

1)安裝:

sudo apt-get install -y rdesktop

2)遠程Win7:

rdesktop -u superlong -d contoso -p asas.1234 super01.contoso.cn -g 1920x1080 -D

常用選項:

-u:指定User;

-d:指定域;

-p:指定密碼(不指定密碼則在遠程時輸入);

-g:指定分辨率;

-D:遠程後不顯示標題欄;

-f:遠程後全屏顯示桌面(ctrl+alt+enter退出全屏模式);

-r disk:<sharename>=/home/superlong:將本機(Linux)上的/home/superlong目錄映射到Win7上,傳輸文件更方便;

-r clipboard:PRIMARYCLIPBOARD:Linux和Windows系統相互可以實現復制和粘貼(實際不添加此選項也可復制粘貼);

  • 報錯排除

1)執行rdesktop遠程時報錯:

ERROR: CredSSP: Initialize failed, do you have correct kerberos tgt initialized ?

Failed to connect, CredSSP required by server.

解決:勾選如下選項即可

技術分享

若以上選項是灰色,可通過本機組策略修改,如下:

計算機配置——管理模板——Windows組件——遠程桌面服務——遠程桌面會話主機——安全

技術分享

2)遠程時,相互復制粘貼失效

打開windows主機的“任務管理器”,將進程rdpclip.exe殺死後,重新運行即可解決。

本文出自 “火龍果” 博客,請務必保留此出處http://firelong.blog.51cto.com/4043170/1976019

Linux下通過rdesktop遠程windows主機