Je veux installer un serveur VNC sur mon Ubuntu 12.04. lequel est le meilleur/recommandé? Comment puis-je le configurer?
tout ce que je veux, c'est pouvoir connecter mon ordinateur via mon ordinateur portable. Je veux quelque chose de simple, comme la connexion avec le protocole RDP entre ordinateurs Windows.
Pour installer VNC, appuyez simplement sur Ctrl+Alt+T sur votre clavier pour ouvrir Terminal. Quand il s'ouvre, lancez la commande ci-dessous.
Sudo apt-get update
Ceci met à jour la liste des paquets pour apt.
Ensuite, vous devrez installer les composants de Gnome à l'aide du Centre logiciel:
Installer via le centre de logiciel
Ou en utilisant un terminal:
Sudo apt-get install gnome-core
Pour installer le serveur VNC à l'aide du Centre logiciel:
Installer via le centre de logiciel
Ou en utilisant un terminal:
Sudo apt-get install vnc4server
Pour plus d'informations, jetez un coup d'œil à Configuration complète du serveur VNC .
Une autre option, si vous utilisez le client de connexion au bureau à distance de Microsoft:
Sudo apt-get install xrdp
Ca y est, pas de configuration supplémentaire nécessaire! Vous pouvez maintenant vous connecter à partir de votre ordinateur portable Windows ou Mac à l'aide du client Microsoft Remote Desktop Connection. En fait, j'ai été assez surpris de voir à quel point c'était simple.
Edit: Cela ne semble plus fonctionner avec 16.04.
Ici, je vais vous montrer comment installer le serveur vnc et le configurer. Nous utilisons le package VNC pour l’accès graphique à distance. Je vais vous raconter la configuration de VNC pour Linux sur la plate-forme Ubuntu.
Il y a 4 étapes faciles pour installer et configurer le VNC.
Sur le serveur:
Installez le paquetage x11vnc requis dans Ubuntu.
Sudo apt-get install -y x11vnc
Si le serveur sans tête (instance EC2 aws) installe les paquets gnome.
Sudo apt-get install gnome-core
Créez un mot de passe pour un utilisateur.
x11vnc -storepasswd
Sortie:
Enter VNC Password:
Verify password:
Write password to /home/user/.vnc/passwd? [y]/n y
Password written to: /home/user/.vnc/passwd
Pour exécuter le serveur vnc à chaque démarrage automatiquement. Nous devons ouvrir le fichier /etc/rc.local
.
Sudo nano /etc/rc.local
Copiez la ligne ci-dessous pour démarrer la session vnc automatiquement au démarrage du système, collez-la avant le exit 0
.
Sudo x11vnc -xkb -noxrecord -forever -noxfixes -noxdamage -display :0 -auth /var/run/lightdm/root/:0 -usepw &
Pour plus de détails, voir My Article .
J'ai constaté que je devais apporter quelques modifications à ma boîte Ubuntu après avoir installé xrdp
conformément à cet article, Comment utiliser xRDP pour un accès distant à Ubuntu 14.04 .
La procédure de base consistait à installer et configurer xrdp
et xfce4
:
Sudo apt-get update
Sudo apt-get install xrdp
Sudo apt-get install xfce4 xfce4-terminal
echo xfce4-session >~/.xsession
Puis modifiez la dernière ligne du fichier /etc/xrdp/startwm.sh
pour démarrer startxfce4
plutôt que ce qui existe, je pense que c’était à l’origine un chemin menant à Xsession
.
Après avoir modifié le fichier, utilisez la commande Sudo service xrdp restart
pour redémarrer xrdp
afin que les modifications soient apportées.
Voir aussi cet article, Comment faire en sorte que xrdp fonctionne sous windows sous linux sur les forums Ubuntu, qui décrit la modification du fichier /etc/xrdp/startwm.sh
également si la procédure est un peu différente en créant un fichier de configuration à la racine de l'utilisateur annuaire.
Dans l'application Connexion Bureau à distance de Windows, je règle les couleurs sur High Color (16 bits).
Serveur VNC préinstallé sur Vino "Desktop Sharing"
Desktop Ubuntu est livré avec un serveur pré-installé appelé Vino du projet GNOME.
Il est caché derrière le nom de l'application "Desktop Sharing" dans le tableau de bord, même l'exécutable n'est pas dans le chemin!
Une fois que vous le lancez, vérifiez:
Et puis à partir de l'autre ordinateur, connectez-vous en tant que:
Sudo apt-get install vinagre
vinagre Host-name:0
Il existe toutefois un problème d’incompatibilité de protocole avec le chiffrement des principaux clients Windows tels que TigerVNC et RealVNC: Bureau de partage Gnome 3.10 - Comment configurer le type de sécurité pour VNC? Désactiver le chiffrement est une solution possible dans certains cas. cas.
Je ne pouvais configurer le port qu'avec dconf
... le port par défaut est 5900
, qui signifie :0
. Sudo netstat -tupan | grep vino
peut aussi aider.
Pour arrêter le serveur, décochez simplement "Autoriser les autres utilisateurs à [voir | contrôler]" et cela tue le processus du serveur.