RHEL 9にVNCサーバ(TigerVNC)をインストールする!

RHEL 9にVNCサーバ(TigerVNC)をインストールします。

TigerVNCをインストールする!

標準のリポジトリから、TigerVNCをインストールします。

$ sudo dnf install tigervnc-server
Updating Subscription Management repositories.
Last metadata expiration check: 0:16:42 ago on Sun 13 Aug 2023 10:24:24 AM JST.
Dependencies resolved.
========================================================================================================================
 Package                        Architecture  Version                     Repository                               Size
========================================================================================================================
Installing:
 tigervnc-server                x86_64        1.12.0-13.el9_2             rhel-9-for-x86_64-appstream-rpms        265 k
Installing dependencies:
 dbus-x11                       x86_64        1:1.12.20-7.el9_1           rhel-9-for-x86_64-appstream-rpms         26 k
 tigervnc-license               noarch        1.12.0-13.el9_2             rhel-9-for-x86_64-appstream-rpms         17 k
 tigervnc-selinux               noarch        1.12.0-13.el9_2             rhel-9-for-x86_64-appstream-rpms         26 k
 tigervnc-server-minimal        x86_64        1.12.0-13.el9_2             rhel-9-for-x86_64-appstream-rpms        1.1 M

Transaction Summary
========================================================================================================================
Install  5 Packages
...
Complete!

VNCサーバのパスワードを設定する!

vncpasswdコマンドで、VNCサーバのパスワードを設定します。

$ vncpasswd
Password:
Verify:
Would you like to enter a view-only password (y/n)? n
A view-only password is not used

Firewalldの通信許可設定を行う!

VNCの接続で使用する通信を許可します。通常、5901から使用開始されると思いますが、以下の例では5900-5909を許可しました。

$ sudo firewall-cmd --permanent --add-port=5900-5909/tcp
success
$ sudo firewall-cmd --reload
success
$ sudo firewall-cmd --list-ports
5900-5909/tcp

TigerVNCを起動する!

TigerVNCを起動します。以下の例の場合、5901番ポートで、VNCクライアントから接続します。

$ vncserver

WARNING: vncserver has been replaced by a systemd unit and is now considered deprecated and removed in upstream.
Please read /usr/share/doc/tigervnc/HOWTO.md for more information.

New 'dpc011p1.loc.lab4ict.com:1 (usradmin)' desktop is dpc011p1.loc.lab4ict.com:1

Starting applications specified in /home/usradmin/.vnc/xstartup
Log file is /home/usradmin/.vnc/dpc011p1.loc.lab4ict.com:1.log

おわりに

RHEL 9では、VNCサーバとして、TigerVNCをインストールします。

参考情報

関連記事

関連書籍(Amazon)

N/A