Utilisation du VNC pour se connecter à distance à l'interface graphique du serveur
Pour installer l'eLog en vous connectant à distance au serveur via le VNC, vous devez activer le service VNC. Si le service VNC n'est plus nécessaire, désactivez-le en temps opportun. Sinon, la mémoire du système d'exploitation sera fortement consommée.
Conditions préalables
VNC Server est automatiquement installé dans le système d'exploitation installé avant la livraison ou installé à l'aide du disque système eLog.
PuTTY et VNC Viewer ont été installés sur le PC ou l'ordinateur portable via lequel vous vous connecterez à distance au serveur.
La connexion à distance racine est désactivée pendant le renforcement de la sécurité. Pour utiliser le client SSH ou VNC pour vous connecter à distance au serveur en tant qu'utilisateur root , assurez-vous que la connexion à distance root est activée et ajoutez des exceptions sur le pare-feu. Pour plus de détails, consultez Comment activer ou désactiver la connexion à distance racine et ajouter des exceptions sur le pare-feu . Si vous utilisez le compte omm pour vous connecter à l'outil VNC, assurez-vous que l'ajout d'exceptions sur le pare-feu. Pour plus de détails, consultez Ajout d'exceptions sur le pare-feu .
Procédure
Connectez-vous au serveur de l'analyseur en tant qu'utilisateur root .
Exécutez la commande vncserver: X pour activer le service VNC et définir le mot de passe pour la connexion à VNC Viewer. X spécifie le numéro de port. Dans cet exemple, le numéro de port est 1.
eLogServer:~ # vncserver :1 You will require a password to access your desktops. Password: Verify: Would you like to enter a view-only password (y/n)? y Password: Verify: New 'eLogServer:1 (root)' desktop is eLogServer:1 Creating default startup script /root/.vnc/xstartup Creating default config /root/.vnc/config Starting applications specified in /root/.vnc/xstartup Log file is /root/.vnc/eLogServer:1.log
REMARQUE:
Si le port est occupé, supprimez l'ancien port VNC et reconfigurez le port.
Exécutez la commande vncserver -kill: 1 pour supprimer l'ancien port VNC.
Exécutez la commande vncserver: 1 pour configurer à nouveau le port VNC.
Ouvrez la visionneuse VNC sur le PC ou l'ordinateur portable et saisissez l'adresse IP et le port du serveur.
Cliquez sur Se connecter et entrez le mot de passe que vous avez défini à l'étape précédente.
Cliquez sur OK pour vous connecter à distance à l'interface graphique du serveur.
Désactivez le service VNC.
Exécutez la commande ps -ef | grep vnc pour vérifier le port activé. Dans cet exemple, le port 1 est activé.
eLogServer:~ # ps -ef | grep vnc root 3585 1 0 Jan17 ? 00:00:15 /usr/bin/Xvnc :1 -auth /root/.Xauthority -desktop eLogServer:1 (root) -fp /usr/share/fonts/misc,/usr/share/fonts/75dpi,/usr/share/fonts/100dpi,/usr/share/fonts/Speedo,/usr/share/fonts/Type1 -geometry 1024x768 -httpd /usr/share/vnc/classes -pn -rfbauth /root/.vnc/passwd -rfbport 5901 -rfbwait 30000 root 3605 1 0 Jan17 ? 00:00:00 /usr/bin/vncconfig -nowin root 154205 153949 0 09:29 pts/0 00:00:00 grep --color=auto vnc
Exécutez la commande vncserver -kill: 1 pour désactiver le service VNC.
eLogServer:~ # vncserver -kill :1 eLogServer:~ # ps -ef | grep vnc root 158852 153949 0 09:32 pts/0 00:00:00 grep --color=auto vnc
Procédure de suivi
Que faire si j'oublie le numéro de port ou le mot de passe VNC?
Exécutez la commande ps -ef | grep vnc pour vérifier le port activé. Dans cet exemple, le numéro de port est 3.
LFG1000311668:~ # ps -ef | grep vnc root 115388 1 0 11:20 pts/0 00:00:00 Xvnc :3 -desktop X -httpd /usr/share/vnc/classes -auth /root/.Xauthority -geometry 1676x982 -depth 24 -pixelformat rgb888 -rfbwait 120000 -rfbauth /root/.vnc/passwd -rfbport 5903 -fp /usr/share/fonts/misc:unscaled,/usr/share/fonts/local,/usr/share/fonts/75dpi:unscaled,/usr/share/fonts/100dpi:unscaled,/usr/share/fonts/Type1,/usr/share/fonts/URW,/usr/share/fonts/Speedo,/usr/share/fonts/truetype,/usr/share/fonts/uni,/usr/share/fonts/CID -noreset root 119953 96474 0 11:25 pts/2 00:00:00 grep vnc
Exécutez la commande vncpasswd pour modifier le mot de passe VNC.
LFG1000311668:~ # vncpasswd Using password file /root/.vnc/passwd Password: Warning: password truncated to the length of 8. Verify: Would you like to enter a view-only password (y/n)? y Password: Warning: password truncated to the length of 8. Verify:
Utilisez le port activé et le nouveau mot de passe pour vous reconnecter au VNC.