GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So richten Sie den VNC-Server für neue Benutzer in CentOS/RHEL 5 ein

Wir werden VNC für einen neuen Benutzer einrichten, wobei wir den Kontonamen von john als Beispiel verwenden.

1. Erstellen Sie die VNC-Benutzerkonten als root:

$ su -
# useradd john
# passwd john

2. Bearbeiten Sie die Serverkonfigurationsdatei /etc/sysconfig/vncservers , und hängen Sie john auf VNCSERVERS an line und setzen Sie VNCSERVERARGS .

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

Konto John hat eine Bildschirmauflösung von 640 x 480.

3. Legen Sie die VNC-Passwörter der Benutzer fest. Wechseln Sie den Benutzer zum Konto für jeden Benutzer und führen Sie wie unten beschrieben vncpasswd aus Befehl. Dadurch wird ~/.vnc erstellt Verzeichnis für diese Benutzer-ID:

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

4. Bestätigen Sie, dass der vncserver sauber startet und stoppt. Erstellen Sie das xstartup Skripte, indem Sie den vncserver als root starten und stoppen.

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

5. Erstellen Sie xstartup-Skripte. Melden Sie sich bei jedem Benutzer an und bearbeiten Sie das xstartup-Skript.

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

Bearbeiten Sie ~/.vnc/xstartup für John wie folgt:

#!/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. Starten Sie den vncserver als root.

# service vncserver start

7. Testen Sie jeden VNC-Benutzer mit einem vnc-Client, ersetzen Sie [ip_of_vnc_server] durch die IP-Adresse des vnc-Servers. Für Konto John:

# vncviewer [ip_of_vnc_server]:2


Cent OS
  1. SysLog-Server auf CentOS 6 / RHEL 6 einrichten

  2. So richten Sie einen SysLog-Server unter CentOS 7 / RHEL 7 ein

  3. So richten Sie den NFS-Server unter CentOS 7 / RHEL 7 ein

  4. So richten Sie VNC Server (Linux Remote Desktop Access) unter CentOS/RHEL und Fedora ein

  5. So richten Sie einen Squid-Proxyserver unter CentOS/RHEL 7 ein

So installieren Sie den VNC-Server unter CentOS 8 / RHEL 8

So richten Sie einen zentralisierten SysLog-Server unter CentOS 8 / RHEL 8 ein

So installieren Sie VNC-Server unter CentOS 7

Anleitung zum erstmaligen Einrichten des CentOS 7-Servers

So konfigurieren Sie VNC Server unter CentOS/RHEL 6

So installieren und konfigurieren Sie VNC Server unter CentOS/RHEL 8