Virtual Network Computing(VNC)は、タッチパッドを使用して別のデバイスをリモートで操作できる視覚的な画面共有ソリューションです。これは、MicrosoftのRDP(リモートアクセスプロトコル)の公正で民主的な代替品です。 TigerVNC、TightVNC、Vino、vnc4server、およびLinuxベースのデスクトップをリモート制御するためのはるかに多くのアプリケーションが存在します。 TigerVNCは、Linuxベースのデスクトップをリモートで管理または表示するために使用できる高性能VNCサーバーです。それは公正で民主的です。これは確かに、他のコンピューター上のグラフィカルプログラムと通信できるようにするクライアント/サーバープログラムです。
ここLinuxAPTでは、サーバー管理サービスの一環として、お客様がLinuxシステムで関連するVNCクエリを実行するのを定期的に支援しています。
これに関連して、Ubuntu20.04にTigerVNCサーバーをインストールして構成する方法を検討します。
UbuntuにVNCサーバーをインストールする方法は?
このインストール手順を実行する前に、以下に概説する手順に従ってください。
1.Ubuntu20.04システムを更新します
VNCサーバーの使用を開始するには、最初にシステムとaptパッケージを更新する必要があります。 Ctrl + Alt + Tを使用してターミナルを開き、その中で次のコマンドを実行して更新します。
$ sudo apt update && sudo apt upgrade
実行するにはsudoパスワードが必要です。 rootアカウントのパスワードを追加し、Enterをタップします。完了するまでに少し時間がかかります。
2.デスクトップ環境を構成する
Linuxプラットフォームにデスクトップ環境をインストールすることから始めましょう。これはデフォルトでは含まれていません。 GNOME、MATE、XFCEなどを含むいくつかのオプションがあります。このレッスンでは、XFCEデスクトップ環境を使用します。これは確かに、信頼性が高くシームレスなVNC接続を維持するのに役立つ最小限のデスクトップ環境です。
記載されているコマンドを試してください:
$ sudo apt install xfce4 xfce4-goodies
「y」をタップして、インストールのプロセスを確認します。それ以外の場合は、「n」を押して停止します。
[パッケージ構成]を選択して、[OK]ボタンをクリックします。
3.TightVNCサーバーをインストールします
XFCEワークスペースの展開が完了したら、TightVNCサーバーモジュールを構成します。その他の著名なVNCサーバーには、TigerVNCとx11vncが含まれます。 aptクエリを使用して、以下にリストされているパッケージをインストールします。
$ sudo apt install tightvncserver
プロセスを続行するには、sudoパスワードを追加してください。
VNCサーバーを起動する方法は?
VNCサーバーを有効または起動するには、次のようにシェルで実行する非常に単純な以下のコマンドが必要です。
$ vncserver
サーバーにパスワードを指定していないため、サーバーのパスワードを追加する必要があります。この場合、シェルに以下のpasswordコマンドを追加してください。
$ vncpasswd
パスワードを入力し、再度追加して確認するように求められます。その後、表示専用のパスワードを追加するかどうかを尋ねられます。 「Y」を押して確定します。それ以外の場合は「n」を押して終了します。ご覧のとおり、「Y」を追加しました。したがって、パスワードを要求しました。パスワードを入力し、もう一度追加して確認します。
VNCサーバーを構成する方法?
サーバーを起動すると、構成ファイルが作成されました。 Ubuntuサーバーと同時に起動するようにVNCサーバーを設定することが重要です。さらに、VNCサーバーが参加するユーザーインターフェイスを指定する必要があります。 TCPポート5901で既存のVNCサーバーインスタンスを終了することから始めましょう:
$ vncserver –kill :1
次に、構成ファイル、つまりxstartupのバックアップを作成する必要があります。したがって、バックアップのためにシェルで以下の「cp」クエリを試してください。
$ cp ~/.vnc/xstartup ~/.vnc/xstartup.bak
次に、お気に入りのエディターのいずれかで構成ファイルを開きます。この場合、GNU nanoエディターを使用して、以下のように開きます。
$ nano ~/.vnc/xstartup
これでファイルが開かれました。画像の以下に示すコードでファイルを更新してください。 Ctrl + Sでファイルを保存し、Ctrl+Xショートカットで終了します。
以下のクエリを使用して、VNCサーバーをもう一度再起動します。
$ vncserver -localhost
サーバーの接続方法?
最後の、しかし最も重要な部分は、サーバーに接続することです。 「SSH」パッケージがインストールされていることを確認してください。まず、ローカルサーバーを確認しましょう:
$ ss -ltn
以下の「cd」コマンドを使用して、システムフォルダに移動します。その後、いずれかのエディターを使用して、[email protected]ファイルを作成して開きます。
$ cd /etc/system/system
$ vim [email protected]
以下のコードでファイルを更新して終了します。
次に、以下のコマンドを追加して、SSHトンネルにローカルで接続します。いくつかの肯定に答えを追加した後、プロセスが成功していることがわかります。