From c98a9701c8579fe27661da9a821245c830ecaab3 Mon Sep 17 00:00:00 2001 From: Guilhem Saurel <guilhem.saurel@laas.fr> Date: Sun, 2 Oct 2022 12:11:18 +0200 Subject: [PATCH] VNC: use display 12 and remove user password --- docker/vnc/Dockerfile | 3 ++- docker/vnc/docker-vnc | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/docker/vnc/Dockerfile b/docker/vnc/Dockerfile index e187ec0..42476ef 100644 --- a/docker/vnc/Dockerfile +++ b/docker/vnc/Dockerfile @@ -13,10 +13,11 @@ RUN --mount=type=cache,sharing=locked,target=/var/cache/apt --mount=type=cache,s x11-apps \ xfce4 -EXPOSE 5901 +EXPOSE 5912 RUN chmod 777 /usr/share/novnc/utils \ && useradd -m user \ + && sed -i '/user/s/:x:/::/' /etc/passwd \ && echo "user ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers USER user diff --git a/docker/vnc/docker-vnc b/docker/vnc/docker-vnc index 4093545..bda84e4 100755 --- a/docker/vnc/docker-vnc +++ b/docker/vnc/docker-vnc @@ -2,6 +2,6 @@ mkdir ~/.vnc ln -s /usr/bin/startxfce4 ~/.vnc/xstartup -tigervncserver -SecurityTypes None -sed -i 's/.(hostname)/localhost/g;s/5900/5901/' /usr/share/novnc/utils/launch.sh +tigervncserver -SecurityTypes None :12 +sed -i 's/.(hostname)/localhost/g;s/5900/5912/' /usr/share/novnc/utils/launch.sh /usr/share/novnc/utils/launch.sh -- GitLab