VNC(仮想ネットワークコンピューティング) サーバーは、 MSTSCと同様のLinuxシステムのリモートデスクトップアクセスを可能にします Windowsで。通常、Linux管理者はWindowsアクセスを使用することを好みませんが、Linuxのリモートデスクトップにアクセスする必要がある場合もあります。その場合、Linuxシステムにvncサーバーをインストールする必要があります。このチュートリアルは、VNCサーバーのセットアップに役立ちます CentOSのユーザーのリモートアクセスを構成します 、 RHEL およびFedora ユーザー。
ステップ1:必要なパッケージをインストールする
ほとんどのLinuxサーバーには、システムにデスクトップがインストールされていません。したがって、インストール済みであることを確認してください。そうでない場合は、次のコマンドを使用してインストールしてください。
For CentOS/RHEL 6: # yum groupinstall "Desktop"For CentOS/RHEL 5: # yum groupinstall "GNOME Desktop Environment"
次に、 vnc-serverに必要なパッケージをいくつかインストールします。
# yum install pixman pixman-devel libXfont
ステップ2:VNCサーバーをインストールする
必要なパッケージをインストールしたら、 vnc-serverをインストールしましょう あなたのシステムで。 vnc-server デフォルトのyumリポジトリーで使用できます。
# yum install vnc-server
CentOS / RHEL 6 、 tigervnc-serverが表示されます パッケージがインストールされます。
ステップ3:VNCのユーザーを作成する
vncを介して接続するための少数のユーザーを作成しましょう。 vncを介して接続することで、既存のシステムユーザーを使用することもできます。その場合は、 vncpasswdを設定するだけで済みます。 そのアカウントのために。
# useradd user1 # passwd user1 # useradd user2 # passwd user2
次に、vncを介して接続する必要があるすべてのアカウントにvncパスワードを設定します。
# su - user1 $ vncpasswd $ exit # su - user2 $ vncpasswd $ exit
ステップ4:ユーザー用にVNCサーバーを構成する
次に、 / etc / sysconfig / vncserversを編集します 構成ファイルを作成し、ファイルの最後に以下を追加します。
VNCSERVERS="1:user1 2:user2" VNCSERVERARGS[1]="-geometry 800x600" VNCSERVERARGS[2]="-geometry 1024x768"
VNCSERVERS 接続する必要のあるユーザーのリスト、 VNCSERVERARGS 画面サイズを定義しました。 user1のように800×600 画面、および user2 1024×768 クライアントの画面サイズ。
次のコマンドを使用してvnc-serverサービスを開始し、出力を確認します
#>service vncserver start Starting VNC server: 1:user1 xauth: creating new authority file /home/user1/.Xauthority New 'svr1.tecadmin.net:1 (user1)' desktop is svr1.tecadmin.net:1 Creating default startup script /home/user1/.vnc/xstartup Starting applications specified in /home/user1/.vnc/xstartup Log file is /home/user1/.vnc/svr1.tecadmin.net:1.log 2:user2 xauth: creating new authority file /home/user2/.Xauthority New 'svr1.tecadmin.net:2 (user2)' desktop is svr1.tecadmin.net:2 Creating default startup script /home/user2/.vnc/xstartup Starting applications specified in /home/user2/.vnc/xstartup Log file is /home/user2/.vnc/svr1.tecadmin.net:2.log [ OK ]
上記の出力のように、 user1 デスクトップは
ステップ5:VNCビューアーを使用してVNCサーバーを接続する
リモートのLinuxシステムからアクセスするには 次のコマンドを使用します。
# vncviewer 192.168.1.11:1
Windowsシステムからvnc-server上のリモートデスクトップにアクセスするには 、システムにvnc-viewerがインストールされている必要があります。使用できるさまざまなvncビューアがあります。いずれかをダウンロードして、システムにインストールします。例:
TightVNC:http://www.tightvnc.com/download.php
RealVNC:https://www.realvnc.com/download/vnc/
TigerVNC:http://sourceforge.net/projects/tigervnc/files/tigervnc/
vnc Viewerをインストールした後、システムに接続します。以下の例では、user1(:1)に接続しています。
次に、vncパスワードを入力します vncpasswdで割り当てられたアカウントの コマンド。
Linuxマシンのxwindowsシステムに接続しています。