linux:remmina

Remmina リモートデスクトップ

Remmina リモートデスクトップ Windows 7

Remmina リモートデスクトップ 001

本家: Remote desktop client with RDP, SSH, SPICE, VNC, and X2Go protocol support. - Remmina
Remmina は、POSIX ベースのコンピューター オペレーティング システム用のリモート デスクトップ クライアントです。リモート デスクトップ プロトコル (RDP)、VNC、NX、XDMCP、SPICE、X2Go、および SSH プロトコルをサポートし、FreeRDP を基盤として使用します。
Remmina より

Linux VNC Server を設定する方法については以下を参照🤔
VNC(Virtual Network Computing)

Fedora

$ sudo dnf install remmina

Fedora 36 - x86_64 - Updates                           3.8 kB/s | 5.0 kB     00:01    
Fedora Modular 36 - x86_64 - Updates                   6.5 kB/s | 4.3 kB     00:00    
依存関係が解決しました。
=======================================================================================
 パッケージ                   Arch         バージョン              リポジトリー  サイズ
=======================================================================================
インストール:
 remmina                      x86_64       1.4.27-4.fc36           updates       976 k
依存関係のインストール:
 avahi-ui-gtk3                x86_64       0.8-15.fc36             fedora         28 k
 libappindicator-gtk3         x86_64       12.10.0-32.fc36         fedora         41 k
 libdbusmenu                  x86_64       16.04.0-19.fc36         fedora        134 k
 libdbusmenu-gtk3             x86_64       16.04.0-19.fc36         fedora         40 k
 libindicator-gtk3            x86_64       12.10.1-22.fc36         fedora         66 k
弱い依存関係のインストール:
 remmina-plugins-exec         x86_64       1.4.27-4.fc36           updates        18 k
 remmina-plugins-rdp          x86_64       1.4.27-4.fc36           updates        68 k
 remmina-plugins-secret       x86_64       1.4.27-4.fc36           updates        17 k
 remmina-plugins-vnc          x86_64       1.4.27-4.fc36           updates        35 k

トランザクションの概要
=======================================================================================
インストール  10 パッケージ

ダウンロードサイズの合計: 1.4 M
インストール後のサイズ: 5.4 M
これでよろしいですか? [y/N]: y
パッケージのダウンロード:
(1/10): avahi-ui-gtk3-0.8-15.fc36.x86_64.rpm            54 kB/s |  28 kB     00:00    
(2/10): libappindicator-gtk3-12.10.0-32.fc36.x86_64.rp  71 kB/s |  41 kB     00:00    
(3/10): libdbusmenu-gtk3-16.04.0-19.fc36.x86_64.rpm    262 kB/s |  40 kB     00:00    
(4/10): libindicator-gtk3-12.10.1-22.fc36.x86_64.rpm   372 kB/s |  66 kB     00:00    
(5/10): libdbusmenu-16.04.0-19.fc36.x86_64.rpm         167 kB/s | 134 kB     00:00    
(6/10): remmina-plugins-exec-1.4.27-4.fc36.x86_64.rpm   99 kB/s |  18 kB     00:00    
(7/10): remmina-1.4.27-4.fc36.x86_64.rpm               1.4 MB/s | 976 kB     00:00    
(8/10): remmina-plugins-rdp-1.4.27-4.fc36.x86_64.rpm   115 kB/s |  68 kB     00:00    
(9/10): remmina-plugins-secret-1.4.27-4.fc36.x86_64.rp  32 kB/s |  17 kB     00:00    
(10/10): remmina-plugins-vnc-1.4.27-4.fc36.x86_64.rpm  204 kB/s |  35 kB     00:00    
---------------------------------------------------------------------------------------
合計                                                   471 kB/s | 1.4 MB     00:03     
トランザクションの確認を実行中
トランザクションの確認に成功しました。
トランザクションのテストを実行中
トランザクションのテストに成功しました。
トランザクションを実行中
  準備             :                                                               1/1 
  インストール中   : libdbusmenu-16.04.0-19.fc36.x86_64                           1/10 
  インストール中   : libdbusmenu-gtk3-16.04.0-19.fc36.x86_64                      2/10 
  インストール中   : libindicator-gtk3-12.10.1-22.fc36.x86_64                     3/10 
  インストール中   : libappindicator-gtk3-12.10.0-32.fc36.x86_64                  4/10 
  インストール中   : avahi-ui-gtk3-0.8-15.fc36.x86_64                             5/10 
  インストール中   : remmina-plugins-exec-1.4.27-4.fc36.x86_64                    6/10 
  インストール中   : remmina-plugins-rdp-1.4.27-4.fc36.x86_64                     7/10 
  インストール中   : remmina-plugins-secret-1.4.27-4.fc36.x86_64                  8/10 
  インストール中   : remmina-plugins-vnc-1.4.27-4.fc36.x86_64                     9/10 
  インストール中   : remmina-1.4.27-4.fc36.x86_64                                10/10 
  scriptletの実行中: remmina-1.4.27-4.fc36.x86_64                                10/10 
  検証             : avahi-ui-gtk3-0.8-15.fc36.x86_64                             1/10 
  検証             : libappindicator-gtk3-12.10.0-32.fc36.x86_64                  2/10 
  検証             : libdbusmenu-16.04.0-19.fc36.x86_64                           3/10 
  検証             : libdbusmenu-gtk3-16.04.0-19.fc36.x86_64                      4/10 
  検証             : libindicator-gtk3-12.10.1-22.fc36.x86_64                     5/10 
  検証             : remmina-1.4.27-4.fc36.x86_64                                 6/10 
  検証             : remmina-plugins-exec-1.4.27-4.fc36.x86_64                    7/10 
  検証             : remmina-plugins-rdp-1.4.27-4.fc36.x86_64                     8/10 
  検証             : remmina-plugins-secret-1.4.27-4.fc36.x86_64                  9/10 
  検証             : remmina-plugins-vnc-1.4.27-4.fc36.x86_64                    10/10 

インストール済み:
  avahi-ui-gtk3-0.8-15.fc36.x86_64                                                     
  libappindicator-gtk3-12.10.0-32.fc36.x86_64                                          
  libdbusmenu-16.04.0-19.fc36.x86_64                                                   
  libdbusmenu-gtk3-16.04.0-19.fc36.x86_64                                              
  libindicator-gtk3-12.10.1-22.fc36.x86_64                                             
  remmina-1.4.27-4.fc36.x86_64                                                         
  remmina-plugins-exec-1.4.27-4.fc36.x86_64                                            
  remmina-plugins-rdp-1.4.27-4.fc36.x86_64                                             
  remmina-plugins-secret-1.4.27-4.fc36.x86_64                                          
  remmina-plugins-vnc-1.4.27-4.fc36.x86_64                                             

完了しました!

必要に応じて以下のプラグインが利用できる🤔

$ dnf search remmina-plugins

メタデータの期限切れの最終確認: 11 days, 21:36:10 時間前の 2022年09月03日 11時54分19秒 に実施しました。
========================================= 名前 一致: remmina-plugins =========================================
remmina-plugins-exec.x86_64 : External execution plugin for Remmina Remote Desktop Client
remmina-plugins-kwallet.x86_64 : KDE Wallet plugin for Remmina Remote Desktop Client
remmina-plugins-python.x86_64 : Pyhton plugin for Remmina Remote Desktop Client
remmina-plugins-rdp.x86_64 : RDP plugin for Remmina Remote Desktop Client
remmina-plugins-secret.x86_64 : Keyring integration for Remmina Remote Desktop Client
remmina-plugins-spice.x86_64 : SPICE plugin for Remmina Remote Desktop Client
remmina-plugins-vnc.x86_64 : VNC plugin for Remmina Remote Desktop Client
remmina-plugins-www.x86_64 : WWW plugin for Remmina Remote Desktop Client
remmina-plugins-x2go.x86_64 : x2go plugin for Remmina Remote Desktop Client

$ sudo dnf install remmina-plugins-spice

メタデータの期限切れの最終確認: 0:59:40 時間前の 2022年09月15日 09時42分42秒 に実施しました。
依存関係が解決しました。
==============================================================================================================
 パッケージ                         アーキテクチャー    バージョン                 リポジトリー         サイズ
==============================================================================================================
インストール:
 remmina-plugins-spice              x86_64              1.4.27-4.fc36              updates               27 k

トランザクションの概要
==============================================================================================================
インストール  1 パッケージ

ダウンロードサイズの合計: 27 k
インストール後のサイズ: 44 k
これでよろしいですか? [y/N]: y
パッケージのダウンロード:
remmina-plugins-spice-1.4.27-4.fc36.x86_64.rpm                                 86 kB/s |  27 kB     00:00    
--------------------------------------------------------------------------------------------------------------
合計                                                                           18 kB/s |  27 kB     00:01     
トランザクションの確認を実行中
トランザクションの確認に成功しました。
トランザクションのテストを実行中
トランザクションのテストに成功しました。
トランザクションを実行中
  準備             :                                                                                      1/1 
  インストール中   : remmina-plugins-spice-1.4.27-4.fc36.x86_64                                           1/1 
  scriptletの実行中: remmina-plugins-spice-1.4.27-4.fc36.x86_64                                           1/1 
  検証             : remmina-plugins-spice-1.4.27-4.fc36.x86_64                                           1/1 

インストール済み:
  remmina-plugins-spice-1.4.27-4.fc36.x86_64                                                                  

完了しました!

remmina のプラグインが反映しない場合は、remmina を一旦完全に終了させる必要がある🤔

$ killall remmina


古代の OS にリモート デスクトップ接続するにはコツが要ります🤔 接続エラー繋がらない😅

Could not connect to the RDP server "IP Address" via TLS. See the DEBUG traces from a terminal for more information.

Windows 7 リモート デスクトップ 接続エラー 001

Linux 側の Remmina で古い RDP の実装状況もあり、まずは Windows 7 側でセキュリティレベルを少し下げる🤔
Windows 10 とかであれば、勿論ネットワークレベル認証で繋がるが、Remmina では一つレベルを下げなければ…😅
Windows 7 リモート デスクトップの設定 001
Windows 7 側のセキュリティレベルを以下の設定に変更する🤔

◎ リモート デスクトップを実行しているコンピューターからの接続を許可する (セキュ
 リティのレベルは低くなります)(L)

Remminaの初期設定から変更が必要な最低限の部分は…🤔

プロトコル: RDP
--- 基本設定 ---
サーバー: 接続先名 or IPアドレス
ユーザー名: xxxxxxxxx
パスワード: *********
--- 高度な設定 ---
セキュリティプロトコルのネゴシエーション:
 RDP プロトコルセキュリティ

これだけは設定しないと繋がらない😅
Windows 7 リモート デスクトップの設定 002 Windows 7 リモート デスクトップの設定 003

最低限だとスタートボタンもダサい😅 画面転送品質: 低 (最速) の状態で繋がる🤔
Windows 7 リモート デスクトップの設定 004

あとは自由に…😅

--- 基本設定 ---
解像度: クライアントの解像度を使用する
--- 高度な設定 ---
品質: 最高 (最低速)

Windows 7 リモート デスクトップの設定 005 Windows 7 リモート デスクトップの設定 006

古代のOSはハマると面倒だ😅
Windows 7 リモート デスクトップの設定 007

$ sudo apt-get install git
$ mkdir ~/work
$ cd ~/work
$ sudo apt-get install build-essential git-core cmake libssl-dev libx11-dev libxext-dev libxinerama-dev \
 libxcursor-dev libxdamage-dev libxv-dev libxkbfile-dev libasound2-dev libcups2-dev libxml2 libxml2-dev \
 libxrandr-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev \
 libgtk-3-dev libgcrypt11-dev libssh-dev libvte-2.90-dev libxkbfile-dev libfreerdp-dev libtelepathy-glib-dev \
 libjpeg-dev libgnutls-dev libgnome-keyring-dev libavahi-ui-gtk3-dev libvncserver-dev libappindicator3-dev intltool

作業ディレクトリに移動

$ cd ~/work

FreeRDP ソースのダウンロード

$ git clone git://github.com/FreeRDP/FreeRDP.git
$ cd FreeRDP

コンパイルのための設定

$ cmake .

コンパイルとインストール

$ make && sudo make install

Remmina ソースのダウンロード

$ git clone git://github.com/FreeRDP/Remmina.git
$ cd Remmina

コンパイルのための設定

$ cmake .

コンパイルとインストール

$ make && sudo make install
  • linux/remmina.txt
  • 最終更新: 2023/03/05 17:07
  • by ともやん