Maison >Java >javaDidacticiel >Comment installer et configurer VNC sur Ubuntu : un guide détaillé des étapes de contrôle du bureau à distance
Ubuntu est un système d'exploitation puissant qui fournit une grande variété d'outils et de logiciels pour répondre aux besoins quotidiens des utilisateurs. VNC (Virtual Network Computing) est un protocole de contrôle de bureau à distance qui permet aux utilisateurs de se connecter à un hôte distant via le réseau et de contrôler son environnement de bureau.
Cet article présentera en détail comment installer et configurer VNC sur Ubuntu et vous guidera étape par étape pour réaliser le contrôle du bureau à distance. Voici les étapes spécifiques et des exemples de code :
Étape 1 : Installer le serveur VNC
Ouvrez le fichier. terminal et entrez la commande suivante pour installer le serveur VNC :
sudo apt-get update sudo apt-get install tightvncserver
Étape 2 : Configurer le serveur VNC
Entrez la commande suivante pour démarrer l'assistant de configuration du serveur VNC :
vncserver
Après avoir exécuté la commande, il vous sera demandé de définir un mot de passe pour protéger la connexion VNC. Veuillez noter que ce mot de passe est le mot de passe utilisé pour se connecter au Bureau à distance, alors assurez-vous de choisir un mot de passe sécurisé. Après avoir saisi le mot de passe deux fois, le chemin d'accès à un fichier de configuration sera affiché et enregistré pour une utilisation ultérieure.
Étape 3 : Modifier le fichier de configuration VNC
Entrez la commande suivante pour ouvrir le fichier de configuration VNC :
sudo nano ~/.vnc/xstartup
Recherchez les lignes suivantes dans le fichier :
#!/bin/sh # Uncomment the following two lines for normal desktop: # unset SESSION_MANAGER # exec /etc/X11/xinit/xinitrc
Supprimez les marques de commentaire de ces lignes et ajoutez les lignes de code suivantes ci-dessous :
#!/bin/sh # Uncomment the following two lines for normal desktop: unset SESSION_MANAGER exec /etc/X11/xinit/xinitrc
Enregistrez le profil et quittez.
Étape 4 : Configurez le script de démarrage du serveur VNC
Entrez la commande suivante pour créer un fichier de script :
sudo nano /etc/systemd/system/vncserver@.service
Collez le contenu suivant dans le fichier :
[Unit] Description=VNC Server at %i After=syslog.target network.target [Service] Type=forking User=%i Group=%i WorkingDirectory=/home/%i PIDFile=/home/%i/.vnc/%H%i.pid ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1 ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 :%i ExecStop=/usr/bin/vncserver -kill :%i [Install] WantedBy=multi-user.target
Enregistrez le fichier de script et quittez.
Étape 5 : Démarrez le serveur VNC
Entrez la commande suivante pour démarrer le serveur VNC :
sudo systemctl start vncserver@1.service
Le "1" ici fait référence au numéro de port, qui peut être modifié selon les besoins.
Étape 6 : Configurez le serveur VNC pour qu'il démarre automatiquement au démarrage
Entrez la commande suivante pour que le serveur VNC démarre automatiquement au démarrage :
sudo systemctl enable vncserver@1.service
Étape 7 : Configurez le pare-feu
Si le pare-feu a été activé sur le système, vous besoin d'ouvrir le port du serveur VNC. Entrez la commande suivante :
sudo ufw allow 5901
Le "5901" fait ici référence au numéro de port par défaut du serveur VNC. Si vous modifiez le numéro de port, vous devez modifier le numéro de port dans cette commande en conséquence.
À ce stade, l'installation et la configuration du serveur VNC sont terminées. Ensuite, vous pouvez utiliser le client VNC pour vous connecter au bureau distant. Entrez la commande suivante pour vous connecter :
vncviewer <IP地址>:<端口号>
L'adresse IP ici est l'adresse IP de l'hôte distant et le numéro de port est le numéro de port du serveur VNC. .
Avec les étapes ci-dessus, vous pouvez installer et configurer avec succès VNC sur Ubuntu et obtenir un contrôle de bureau à distance. Peu importe où vous êtes, tant que vous disposez d'une connexion réseau, vous pouvez facilement accéder et contrôler le système Ubuntu à distance. VNC dispose d'une large gamme d'applications et peut fournir des solutions très pratiques pour la collaboration en équipe, l'enseignement à distance et l'assistance technique. J'espère que cet article pourra vous être utile !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!