OffshoreVps
チュートリアル2026年10月17日読了時間 5 分執筆:OffshoreVps チーム

Linux から Windows RDP に接続する方法(Remmina と FreeRDP)

Remmina または FreeRDP を使って、Ubuntu、Debian、Fedora、Arch から Windows RDP サーバーに接続します。動作するコマンド、便利なフラグ、トラブルシューティング付き。

Linux には優れた RDP クライアントがあります。特に便利なのは、グラフィカルインターフェースを備えた Remmina と、Remmina 自身も内部で利用しているコマンドラインクライアントの FreeRDP の 2 つです。どちらも、あらゆる Windows RDP サーバーに接続できます。

Remmina クライアントでサーバーのデスクトップを表示している Windows リモートデスクトップのセッションウィンドウ。Linux から Windows RDP に接続する流れを表している
リモートデスクトップ経由で接続した Windows デスクトップ。

方法 1:Remmina(グラフィカル)

パッケージマネージャーからインストールします:

# Debian / Ubuntu
sudo apt install remmina remmina-plugin-rdp

# Fedora
sudo dnf install remmina remmina-plugins-rdp

# Arch
sudo pacman -S remmina freerdp

次に Remmina を開き、接続を作成します:

  1. プラスボタンをクリックして、新しいプロファイルを追加します。
  2. Protocol を RDP に設定します。
  3. サーバーの IP アドレスを Server に、Administrator を Username に入力し、続けてパスワードを入力します。
  4. 希望する色深度と解像度を設定し、Save and Connect をクリックします。

方法 2:コマンドラインの FreeRDP

クライアントは、バージョンによって xfreerdp(X11)、または新しいシステムでは wlfreerdp / sdl-freerdp と呼ばれます。一般的な接続は次のようになります:

xfreerdp /v:SERVER_IP /u:Administrator /p:'YOUR_PASSWORD' /size:1920x1080 +clipboard /cert:ignore

便利なフラグ:

  • /dynamic-resolution は、ウィンドウのサイズを変更するとリモートデスクトップもリサイズします。
  • /drive:share,/home/you/share は、ローカルのフォルダーをサーバーに公開します。
  • /gfx は、よりスムーズな動画のために新しいグラフィックスパイプラインを有効にします。
  • /cert:ignore は、証明書の確認をスキップします。作成したばかりで信頼できるサーバーにのみ使用してください。

共有マシンでは、パスワードをコマンドラインに入力しないでください。シェルの履歴に残ってしまいます。お使いのバージョンが対応している場合は、値なしの /p を使うとプロンプトで入力できます。または Remmina を使ってください。

トラブルシューティング

  • 接続拒否またはタイムアウト:IP、サーバーが稼働しているか、ネットワークでポート 3389 の外向き通信が許可されているかを確認します。
  • 認証失敗:Administrator のパスワードを確認します。ユーザー名は大文字小文字を区別しませんが、パスワードは区別します。
  • 黒い画面:RDP の黒い画面のガイドをご覧ください。