はじめに
WindowsとLinuxを使用していますか? Linux(Ubuntuまたは別のディストリビューション)からWindowsをリモートで管理できますか、またはWindowsからLinuxをリモートで管理できますか?できますよ。 Microsoftプラットフォーム間でのリモートデスクトップ接続(またはLinuxマシン間のリモートコントロール)の使用方法と同様に、異なるプラットフォームからデスクトップを制御することもできます。コンピュータの真正面に座っているかのように、デスクトップをクリックしてアプリケーションを起動できます。
XRDPを使用する理由
XRDPは、RDP(Microsoftリモートデスクトッププロトコル)を使用してリモートマシンへのグラフィカルログインを提供します。 xrdpは、FreeRDP、rdesktop、NeutrinoRDP、Microsoftリモートデスクトップクライアント(Windows、macOS、iOS、Android用)などのさまざまなRDPクライアントからの接続を受け入れます。
WindowsからWindowsへのリモートデスクトップと同様に、xrdpはグラフィックスのリモート処理だけでなく
もサポートします。- 双方向クリップボード転送(テキスト、ビットマップ、ファイル)
- オーディオリダイレクト
- ドライブリダイレクト(リモートマシンにローカルクライアントドライブをマウントする)
- RDPトランスポートはデフォルトでTLSを使用して暗号化されます。
Ubuntuにインストールする方法:
# Enter as root
sudo su
# Install
apt-get install xrdp
# Add firewall rule
ufw allow from any to any port 3389 proto tcp
# Auto startup
systemctl enable --now xrdp
Code language: Bash (bash)
Fedoraにインストールするにはどうすればいいですか?
# Install
dnf -y install xrdp tigervnc-server
# Auto startup
systemctl enable --now xrdp
# Firewall Rules
firewall-cmd --add-port=3389/tcp --permanent
firewall-cmd --reload
Code language: Bash (bash)
Debian10にインストールする方法
# Enter as root
sudo su
# Install
apt-get install xrdp
# Add firewall rule
ufw allow from any to any port 3389 proto tcp
# Auto startup
systemctl enable --now xrdp
Code language: Bash (bash)
RHEL8にインストールする方法
# Add epel release
yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
# Install xrdp
yum install -y tigervnc-server xrdp
# Start service
systemctl start xrdp
# Add to autostartuo
systemctl enable xrdp
# Add to firewall and reload firewall
firewall-cmd --permanent --add-port=3389/tcp
firewall-cmd --reload
Code language: Bash (bash)