GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS/RHEL 5 で新規ユーザー用に VNC サーバーをセットアップする方法

例として john のアカウント名を使用して、新しいユーザー用に VNC をセットアップします。

1. root として VNC ユーザー アカウントを作成します。

$ su -
# useradd john
# passwd john

2. サーバー構成ファイル /etc/sysconfig/vncservers を編集します 、および VNCSERVERS に john を追加します 行して VNCSERVERARGS を設定します .

# vi /etc/sysconfig/vncservers
VNCSERVERS="1:aa 2:john"
VNCSERVERARGS[1]="-geometry 640x480"
VNCSERVERARGS[2]="-geometry 640x480"

アカウント john の画面解像度は 640 x 480 になります。

3. ユーザーの VNC パスワードを設定します。ユーザーを各ユーザーのアカウントに切り替え、以下に示すように vncpasswd を実行します。 指図。これにより、~/.vnc が作成されます そのユーザー ID のディレクトリ:

# su - john
$ vncpasswd
$ cd .vnc
$ ls
passwd
$ exit
#

4. vncserver が正常に起動および停止することを確認します。 xstartup を作成します root として vncserver を起動および停止することにより、スクリプトを作成します。

# service vncserver start
# service vncserver stop
# chkconfig vncserver on

5. xstartup スクリプトを作成します。各ユーザーにログインし、xstartup スクリプトを編集します。

$ cd .vnc
$ ls
mymachine.localnet:1.log passwd xstartup

~/.vnc/xstartup を編集 ジョンのために以下のように:

#!/bin/sh
# Add the following line to ensure you always have an xterm available.
( while true ; do xterm ; done ) &
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
twm &

6. root として vncserver を起動します。

# service vncserver start

7. 各 VNC ユーザーを vnc クライアントでテストし、[ip_of_vnc_server] を vnc サーバーの IP アドレスに置き換えます。アカウント john の場合:

# vncviewer [ip_of_vnc_server]:2


Cent OS
  1. CentOSでSFTPサーバーをセットアップする方法

  2. CentOS 6 /RHEL6でのSysLogサーバーのセットアップ

  3. CentOS、RHEL、FedoraでSVNサーバーをセットアップする方法

  1. CentOS 7 /RHEL7でSysLogサーバーをセットアップする方法

  2. CentOS 7 /RHEL7でNFSサーバーをセットアップする方法

  3. CentOS/RHEL 7 で Xinetd から VNC サーバーを無効にする方法

  1. RHEL 8 /CentOS8にvncサーバーをインストールする方法

  2. CentOS / RHELおよびFedoraでVNCサーバー(Linuxリモートデスクトップアクセス)をセットアップする方法

  3. CentOS/RHEL 7 で squid プロキシ サーバーをセットアップする方法