--------------------------------------
<2022/05/01 追記>
CentOS 7.x への接続設定は、以下の記事をご参照ください。
■ CentOS 7.x へリモートデスクトップ接続を行う方法
https://takeanote.blog.jp/archives/1079571847.html
--------------------------------------
rdesktopを使ってCentOS7.xよりWin10へのリモートデスクトップ接続を行おうとしたところ、以下の認証エラーで接続不可のため、FreeRDPにて対応しました。
■ 環境
接続元PC:CentOS 7.9(ベース環境:GNOME Desktop)
接続先PC:Windows 10(リモートデスクトップ接続許可)
■ インストール方法
# yum -y install freerdp
■ 接続方法
# xfreerdp /f /u:<ユーザー名> /p:<パスワード> /v:<接続先IPアドレス>:<ポート番号>
※ /f は、フルスクリーン表示。
CentOS 7.x 側でデスクトップ等に .sh の実行ファイルを作成した場合は、以下の手順にてファイル動作の設定を変更する必要あり。
1, 「アプリケーション」-「アクセサリ」-「ファイル」をクリック。
2, 画面上部メニューで表示された「ファイル」をクリックし「設定」をクリック。
3, 「動作」タブより、「実行可能なテキストファイル」を「実行する」に設定。
なお、rdesktop-1.9.0 は、libXcursor関連のパッケージがインストールされているにも関わらず、コンパイルした際に libXcursor を要求されて失敗します。
rdesktop-1.8.6 では、上記パラメータ指定でコンパイルおよびインストールは可能ですが、冒頭に記載した通り、RDP接続時に認証エラーが発生します。
「--disable-credssp」を指定しない場合、「libgssglue」パッケージを要求されますが、yum ではパッケージが利用できないとのことでインストール不可。
Webからrpmパッケージを持ってくれば対応できそうですが、色々面倒なので FreeRDP を利用する方が簡単に解決します。
以上。
<2022/05/01 追記>
CentOS 7.x への接続設定は、以下の記事をご参照ください。
■ CentOS 7.x へリモートデスクトップ接続を行う方法
https://takeanote.blog.jp/archives/1079571847.html
--------------------------------------
rdesktopを使ってCentOS7.xよりWin10へのリモートデスクトップ接続を行おうとしたところ、以下の認証エラーで接続不可のため、FreeRDPにて対応しました。
Failed to connect, CredSSP required by server.
■ 環境
接続元PC:CentOS 7.9(ベース環境:GNOME Desktop)
接続先PC:Windows 10(リモートデスクトップ接続許可)
■ インストール方法
# yum -y install freerdp
■ 接続方法
# xfreerdp /f /u:<ユーザー名> /p:<パスワード> /v:<接続先IPアドレス>:<ポート番号>
※ /f は、フルスクリーン表示。
CentOS 7.x 側でデスクトップ等に .sh の実行ファイルを作成した場合は、以下の手順にてファイル動作の設定を変更する必要あり。
1, 「アプリケーション」-「アクセサリ」-「ファイル」をクリック。
2, 画面上部メニューで表示された「ファイル」をクリックし「設定」をクリック。
3, 「動作」タブより、「実行可能なテキストファイル」を「実行する」に設定。
なお、rdesktop-1.9.0 は、libXcursor関連のパッケージがインストールされているにも関わらず、コンパイルした際に libXcursor を要求されて失敗します。
# ./configure --disable-credssp --prefix=/usr
:
configure: WARNING: pkg-config not available, cannot check for xrandr
configure: WARNING: pkg-config not available, cannot check for xcursor
rdesktop requires libXcursor, install the dependancy
rdesktop-1.8.6 では、上記パラメータ指定でコンパイルおよびインストールは可能ですが、冒頭に記載した通り、RDP接続時に認証エラーが発生します。
「--disable-credssp」を指定しない場合、「libgssglue」パッケージを要求されますが、yum ではパッケージが利用できないとのことでインストール不可。
Webからrpmパッケージを持ってくれば対応できそうですが、色々面倒なので FreeRDP を利用する方が簡単に解決します。
以上。