Comment configurer l'outil prise de contrôle à distance TightVNC (partage d'écran) ?Comment installer le serveur VNC sur les postes clients Linux ? |
Je souhaite installer le serveur VNC sur l'ensemble de mes postes clients Linux. Comment dois-je procéder ? Essayez IDEAL Administration gratuitement sur votre réseau pendant 30 jours ! |
Toutes les étapes de cette procédure sont à effectuer en tant que root. Vous devez au préalable installer samba et x11vnc via votre gestionnaire de paquets. Exemple sous Ubuntu : apt-get install samba x11vnc 1. Configuration de la connexion Si vous utilisez votre serveur de domaine comme serveur DNS, ajoutez votre serveur en DNS principal et en domaines de recherche. Exemple sous Ubuntu avec Network-manager : Modifiez « Serveurs DNS » en mettant l’adresse IP de votre serveur et « Domaines de recherche » en mettant le domaine associé (mondomaine.com) dans les paramètres IPv4 de votre connexion courante. 2. Configuration de samba Samba permet à votre poste d’être visible dans votre domaine et crée un répertoire partagé pour que notre logiciel puisse synchroniser les fichiers de configuration VNC. Ouvrez le fichier /etc/samba/smb.conf et configurez-le comme ceci : #==================== Global Settings ==================== Changez le champ PC-NAME par le nom netbios que vous voulez donner à l’ordinateur. Ainsi que le champ DOMAINE par le nom du domaine qui lui sera associé. Dans cette configuration de samba, il vous faut créer un groupe sambaadmins. Pour ajouter le groupe : groupadd sambaadmins Tous les membres de ce groupe pourront modifier la configuration du server VNC via notre logiciel. Pour ajouter un membre : useradd -s /bin/false -d /dev/null -g sambaadmins nom_du_membre Un mot de passe pour le membre vous sera alors demandé. Le nom du membre et son mot de passe peuvent être les mêmes que ceux de votre poste d’administrateur pour qu’aucune authentification vous soit demandée. Si le nom du membre de votre poste d'administrateur contient des espaces ou bien des majuscules, il vous faut créer sur votre poste linux un compte, comme expliqué ci-dessus, en remplaçant par exemple les espaces par des tirets et les majuscules par des minuscules (car ces caractères ne sont pas acceptés sous linux). Une fois le compte créé, ajoutez dans la section [global] de votre fichier /etc/samba/smb.conf, la ligne suivante : username map = /etc/samba/smbusers Créez un répertoire pointdev dans /etc/ et placez vous dans celui-ci : Il vous faut maintenant télécharger le script et la configuration de base : Décompressez l’archive tar gz : tar zxvf pointdev.tar.gz –C /etc/pointdev Supprimez l’archive tar gz : rm pointdev.tar.gz Donnez les droits d’execution au script : chmod +x x11vnc.sh Démarrez ce même script via la commande suivante : Le serveur vnc écoutera alors sur le port 5900 et le mot de passe par défaut sera admin. Par la suite, vous pourrez directement modifier le port ainsi que le mot de passe via notre logiciel sur votre poste d’administration. Ajoutez au script de démarrage (/etc/rc.local) l’exécution du script x11vnc: |
Concerne également les logiciels suivants : IDEAL Administration |
Dernière modification : 17/09/2019 |