VNC (Virtual Network Computing) Serverは、VNCビューアなどのリモートVNCクライアントを使って、リモートデスクトップを共有できるようにします。 CentOS 7 & RHEL 7 では、VNC サーバーを設定するために、「tigervnc-server」というパッケージをインストールする必要があります。
この記事では、CentOS 7 / RHEL 7 への VNC サーバーのインストールと設定を説明します。
Step:1 Make Sure the Desktop Packages are installed
VNC サーバーを設定するにはまずデスクトップをインストールし、私のケースでは Gnome Desktop を使用しています。
# yum groupinstall "GNOME Desktop"
Step:2 Tigervncと他の依存パッケージのインストール
# yum install tigervnc-server xorg-x11-fonts-Type1
Step:3 Setup VNC Server Configuration File.
VNC設定ファイルをコピーしながら、我々はVNCサービスが聞きたいポート番号を記述することができます。 私の場合、ポート3を使っているので、VNCは “5903 “をリッスンすることを意味します。 そのため、VNCサーバに接続する際に、ポート番号を <IP_Address_VNC_Server:3> または <IP_Address_VNC_Server:5903>
# cp /lib/systemd/system/[email protected] /etc/systemd/system/vncserver@:3.service
ステップ:4 設定ファイルのユーザ情報の更新
# vi /etc/systemd/system/vncserver@:3.service
linuxtechi ユーザはあなたの要件に従って置き換えてください。 私の場合、linuxtechiユーザーは、リモートVNCクライアントを使用してデスクトップセッションを制御および管理できるようになります。
Linux boxでファイアウォールが有効になっている場合は、ファイアウォールルールを設定します。
起動時にVNCサービスを起動し、有効にします。
以下のコマンドをroot権限で実行します。
Step:6 リモートデスクトップセッションにアクセスします。
Ubuntuマシンから :
ubuntu@localhost:~$ vncviewer 192.168.1.15:3
上記ステップで設定したVNCパスワードを入力し、認証を受けるとリモートデスクトップ・セッションが開始されます。
From Windows Machine Using VNC Viewer
Enter the VNC Server IP Address and Port Number and then Click on OK
Enter the VNC Password & then click on OK.
Desktop Session Will start after authentication.
Desktop Session Will start from VNC Viewer.