2 votes

Forcer le démarrage de vncserver par lightdm vers localhost sur ubuntu 14.04

J'utilise vncserver avec lightdm sur ubuntu 14.04 sur une instance amazon EC2. J'ai créé un lightdm.conf :

#
# VNC Server configuration
#
# enabled = True if VNC connections should be allowed
# port = TCP/IP port to listen for connections on
#
[VNCServer]
enabled=true
port=5901
width=1024
height=768
depth=8

Cependant, le vncserver est lancé pour écouter sur n'importe quelle adresse IP :

netstat -atn:

...
tcp        0      0 0.0.0.0:5901            0.0.0.0:*               LISTEN
...

Je peux démarrer le vncserver manuellement avec la commande -localhost drapeau.

Comment puis-je dire à lightdm ou vncserver d'écouter uniquement locahost ?

0voto

Amir Points 503

A partir de Novembre 2014 ou Décembre 2015 (selon le point de vue), LightDM a ajouté l'option listen-address à l'option de configuration [VNCServer] section.

Donc la section dans votre lightdm.conf (ou le fichier dans lightdm.conf.d ) deviendrait :

#
# VNC Server configuration
#
# enabled = True if VNC connections should be allowed
# command = Command to run Xvnc server with
# port = TCP/IP port to listen for connections on
# listen-address = Host/address to listen for VNC connections (use all addresses if not present)
# width = Width of display to use
# height = Height of display to use
# depth = Color depth of display to use
#
[VNCServer]
enabled=true
port=5901
listen-address=localhost
width=1024
height=768
depth=8

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X