Acceso remoto a un ordenador con Linux usando Tightvnc con systemd
En la entrada anterior expliqué como instalar kali en una Raspberry Pi3.
No sé porqué pero a la hora de que el usuario root hiciera autologin tuve alguna dificultad: no conseguí hacerlo. Por ello, hago esta entrada ahora donde explico cómo acceder por VNC a un sistema linux funcionando con systemd.
Los pasos a seguir serian los siguientes:
1.Instalamos el servidor TightVNCServer
En una terminal:
sudo apt-get update sudo apt-get install tightvncserver
Configuramos ahora el servidor añadiendo una contraseña de acceso y opcionalmente otra contraseña para el modo de solo visualización.
/usr/bin/tightvncserver
2. Añadiendo TightVNCServer al sistema de inicio systemd
Para que Tightvnc arranque automáticamente necesitamos crear un fichero de arranque que estará almacenado en /etc/systemd/system/ y terminará con el sufijo «.service«. Yo lo llamaré tightvncserver.service. Debe ser creado con el usuario root.
Teclearemos:
sudo nano /etc/systemd/system/tightvncserver.service
Con el siguiente contenido:
[Unit] Description=TightVNC remote desktop server After=sshd.service [Service] Type=dbus ExecStart=/usr/bin/tightvncserver :1 User=root Type=forking [Install] WantedBy=multi-user.target
Cambiamos el propietario del fichero a root
sudo chown root:root /etc/systemd/system/tightvncserver.service
Hacemos el fichero ejecutable con el comando
sudo chmod 755 /etc/systemd/system/tightvncserver.service
Es una buena idea, llegado este punto probar el script creado. Para ello usamos:
sudo systemctl start tightvncserver.service
Habilitamos el arranque al inicio usando
sudo systemctl enable tightvncserver.service
TightVNC arrancará ahora al inicio.