RealVNC:Linux用の優れたリモートデスクトップツール

以前の記事で、Linuxで利用できる最高のリモートデスクトップツールについていくつか紹介しましたが、その中でもRealVNCは優れたクロスプラットフォームのリモートデスクトップツールです。

RealVNCは、GPLライセンスの下で配布されている無料のオープンソースアプリケーションですが、商用版も存在します。この記事では、クロスプラットフォーム対応の個人向けバージョンに焦点を当てます。このバージョンには、クライアント(vnc4server)とサーバー(xvnc4viewer)が用意されています。

vncviewerを使用するRealVNCクライアントは、フルスクリーンモードで実行できます。デフォルトのキーとしてF8ファンクションキーを使用すると、オプションメニューが表示されます(このメニューには、フルスクリーンモードをオフにしたり、Ctrl-Alt-Delキーシーケンスを転送したりするオプションが含まれています)。

RealVNCのサーバーコンポーネントを使用すると、あるコンピューターを別のコンピューターからリモート制御できます。

RealVNCはRFBプロトコルを使用しており、デフォルトではTCPポート5900を使用してリモートデスクトップ接続を行います。

あるいは、SSHを使用してVNCをトンネル接続することもできます。これにより、追加のポートを開放する必要がなくなり、NATルーターを自動的にバイパスできます。SSHは、VNCサーバーとビューア間の接続を暗号化する機能も提供します。

LinuxにRealVNCをインストールするにはどうすればよいですか?

その人気の高さから、このソフトウェアは、最も人気のあるLinuxディストリビューションのほとんどのリポジトリで、クライアント版とサーバー版の両方を見つけることができます。

Debian、Ubuntu、Linux Mint、またはそれらの派生ディストリビューションの場合は、アプリケーションの公式ウェブサイトにアクセスして、最新の.debパッケージ(現在のバージョンは6.3.1)を入手してください。

RealVNC

必要に応じて、ターミナルを開いて以下のいずれかのコマンドを実行してください。

64ビットシステムの場合、サーバーをインストールするには、次のように入力する必要があります。

wget https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.3.1-Linux-x64.deb
sudo dpkg -i VNC-Server-6.3.1-Linux-x64.deb

32ビットシステム:

wget https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.3.1-Linux-x86.deb
sudo dpkg -i VNC-Server-6.3.1-Linux-x86.deb

さて、32ビットシステムにクライアントをインストールしたい場合は、次の手順に従ってください。

wget https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.18.625-Linux-x86.deb
sudo dpkg -i VNC-Viewer-6.18.625-Linux-x86.deb

64ビットシステムでクライアントをインストールする場合:

wget https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.18.625-Linux-x64.deb
sudo dpkg -i VNC-Viewer-6.18.625-Linux-x64.deb

Arch Linux、Manjaro、Antergos、またはArch Linuxから派生したシステムのユーザーの場合、次のコマンドを使用して、AURリポジトリからクライアントとサーバーの両方をインストールできます。

RealVNCサーバーをインストールするには、次のように入力します。

aurman -S realvnc-vnc-server

RealVNCクライアントをインストールする場合は、次のように入力する必要があります。

aurman -S realvnc-vnc-viewer

Fedora、CentOS、RHEL、openSUSEなど、rpmパッケージをサポートするディストリビューションを使用している場合は、公式ウェブサイトからパッケージをダウンロードできます。

必要に応じて、ターミナルを開いて、その中で次のコマンドのいずれかを実行できます。

64ビットシステムの場合、サーバーをインストールするには、次のように入力する必要があります。

wget https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.3.1-Linux-x64. rpm
sudo rpm -U VNC-Server-6.3.1-Linux-x64. rpm

32ビットシステム:

wget https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.3.1-Linux-x86. rpm
sudo rpm -U VNC-Server-6.3.1-Linux-x86.rpm

ここで、クライアントを32ビットシステムにインストールする場合:

wget https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.18.625-Linux-x86. rpm
sudo rpm -U VNC-Viewer-6.18.625-Linux-x86.rpm

64ビットシステムでクライアントをインストールする場合:

wget https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.18.625-Linux-x64. rpm

sudo rpm -U VNC-Viewer-6.18.625-Linux-x64.rpm

RealVNCを実行する方法は?

クライアント、サーバー、またはその両方をインストールしたら、状況に応じてどちらか一方だけを実行すれば済みます。別のコンピューターに接続する場合はクライアントを実行するだけでよく、反対側ではサーバーを実行します。

systemdを使用するほとんどのディストリビューションでは、サービスを起動して有効にするだけです。

これを行うには、ターミナルで次のコマンドを入力します。

sudo systemctl start vncserver-x11-serviced
sudo systemctl enable vncserver-x11-serviced

そしてこれで私たちはすでに接続を確立することができます。

サーバー側では、クライアントと接続できるIPアドレスが提供され、IDを割り当てて、より簡単で快適な方法で機器を識別できます。


Googleで優先ソースとして追加する