Je veux configurer un vncserver sur ma machine. J'ai besoin de chaque utilisateur distant pour démarrer une session séparée - afin qu'ils voient l'écran de connexion après la connexion, la connexion, etc. - sans interrompre les autres utilisateurs.
Comment cela peut être fait?
VNC Server ne vous montre pas l'écran de connexion - il vous emmène directement sur le bureau, après vous être connecté. Si votre objectif est de vous assurer que les utilisateurs peuvent se connecter à distance avec une interface graphique sans interrompre les autres utilisateurs déjà connectés. Voici ce que vous devez faire.
Commencez par installer vnc sur votre machine.
Sudo apt-get install vnc4server
Pour chaque utilisateur, vous pouvez leur faire définir un mot de passe vnc
vncpasswd
qui demande un mot de passe. Ensuite, chaque utilisateur peut se connecter à distance (via la ligne de commande) et configurer son propre serveur VNC:
vncserver
Cela produira quelque chose comme
Le nouveau bureau 'machine: 1 (utilisateur)' est la machine: 1
Création du script de démarrage par défaut /home/user/.vnc/xstartup Démarrage des applications spécifiées dans /home/user/.vnc/xstartup Le fichier journal est /home/user/.vnc/machine:1.log
Une fois cette opération effectuée, chaque utilisateur peut se connecter à l'interface graphique de ses comptes respectifs à l'aide de l'adresse IP de votre ordinateur et du numéro de session du bureau. Dans l'exemple ci-dessus, si l'adresse IP de la machine est 10.0.0.1, vous pouvez indiquer 10.0.0.1:1
en tant que serveur auquel vous souhaitez vous connecter dans le client VNC.