Windows リモート接続 centos7 グラフィカル インターフェイス、xrdp のインストール

上に書く

原因: Xshell はサーバーに接続できますが、Windows に付属のリモート接続でエラーが報告されます。

写真の説明を追加してください

理由を分析してみてください:
2 と 3 は正しくありません。グラフィカル インターフェイスがない可能性があります。
次に、グラフィカル インターフェイスがないかどうかを分析します。リモート デスクトップ接続は、たとえ接続できたとしてもコマンド ラインでしょうか。インターフェースなし

先生wlは私の神です!!
彼は、Windows で Linux グラフィカル インターフェイスのバージョンにリモート接続する方法を検索できることを指摘しました

写真の説明を追加してください

参考: https://blog.csdn.net/Andy_Dou/article/details/84730389
https://blog.csdn.net/qq_43321808/article/details/108972268

準備

ubuntu システムのバージョン情報と gcc バージョンを表示する

cat /proc/version

Linux バージョン 3.10.0-957.el7.x86_64
([email protected])
(gcc バージョン 4.8.5 20150623 (Red Hat 4.8.5-36)(GCC) )
#1 SMP Thu Nov 8 23: 39:32 UTC 2018

ここに画像の説明を挿入
わかりました、私たちはcentos7システムです

グラフィカル インターフェイスに入ってみる

startx

エラー: /root/.serverauth.xxxx が存在しない
ということは、グラフィカル インターフェイスがないことを意味します

ヤムを更新する

参考:https://blog.csdn.net/qq_36172505/article/details/103238227

#输入以下命令
1、yum install yum-utils   #如果这条命令也出错,就忽略这条
#清除之前未完成的事务
2、yum-complete-transaction
   yum history redo last  
#清除可能存在的重复包
3、package-cleanup --dupes
#清除可能存在的损坏包
4、package-cleanup --problems
#清除重复包的老版本:
5、package-cleanup --cleandupes

#以上完成后,在把yum重新更新
yum clean all  #清空yum
yum -y upgrade  #重新更新yum

#解决!

GUI のダウンロードとインストール

ローカルに GUI グループを持つサーバーがあるかどうかを照会します

システムで使用されている言語に従ってパッケージ リストが表示され、簡体字中国語のファイル名がサポートされます。したがって、インストール前に上記のコマンドを使用して確認することをお勧めします。システムが簡体字中国語を使用していても、インストール手順が英語を使用している場合、ソフトウェア パッケージが見つからないというエラーが発生する可能性があります。次のインストール手順は英語です。

Yum は一連のソフトウェア パッケージをプログラム グループ モードでインストールでき、サポートされているソフトウェア パッケージは次のコマンドで照会できます。

yum grouplist

赤枠の上にあるのが
ここに画像の説明を挿入
赤枠です: グループパッケージでは、Desktop、Desktop Platform、KDE ​​Desktop、X Window System が主なデスクトップ環境です。

デスクトップ環境をインストールする

yum groupinstall "GNOME Desktop"

ここに画像の説明を挿入

GUI を使用してサーバーをインストールする

yum groupinstall "Server with GUI"

インストール プロセス中に、Is this ok [y/N] が 2 回表示されます: 聞かれたときに y/Y を直接入力してください.
インストールが完了するまで、[完了!] と表示されます。

デフォルトで GUI インターフェイスに参加するようにシステムのスタートアップを設定する

次のコマンドを使用して GUI をデフォルトとして有効にし、システムがグラフィカル モードで起動するようにします。

systemctl set-default graphical

epel ライブラリをインストールします (epel は、コミュニティによって強力に構築された無料のオープン ソース ソフトウェア パッケージ バージョンのライブラリです)。

yum install -y epel-release

xrdpをインストールする

yum install -y  xrdp

tigervnc-server をインストールする

Xrdp は最終的に VNC を自動的に有効にするため、tigervnc-server をインストールする必要があります。そうしないと、xrdp を使用できません。

yum install -y tigervnc-server

その他の構成

ファイアウォールをオフにする

Windows リモート デスクトップに接続する場合は、ファイアウォールを閉じるか、3389/tcp ポートを開く必要があります。

ファイアウォールをオフにしただけです

systemctl stop firewalld
systemctl disable firewalld

xrdp サービスを開始し、起動するように設定します

systemctl start xrdp
systemctl enable xrdp

システムを再起動します

reboot

成功!! !

再起動後、Windows付属のリモートデスクトップでRDP接続が可能
ホストIP+ログインユーザー名+パスワード写真の説明を追加してください

入力後にインターフェースに入ります
写真の説明を追加してください

おすすめ

転載: blog.csdn.net/wtyuong/article/details/128104158