From 7454f076738b0f6f6b74c58b6517133fc4b6384b Mon Sep 17 00:00:00 2001 From: buiilding Date: Sun, 28 Sep 2025 13:44:55 -0400 Subject: [PATCH] added sudo permissions in the kasm operating system, now the agent can run sudo commands without needing a password --- libs/kasm/Dockerfile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libs/kasm/Dockerfile b/libs/kasm/Dockerfile index 526d2a7f..89d447cf 100644 --- a/libs/kasm/Dockerfile +++ b/libs/kasm/Dockerfile @@ -32,6 +32,11 @@ RUN sed -i 's/-sslOnly//g' /dockerstartup/vnc_startup.sh RUN echo "/usr/bin/python3 -m computer_server" > $STARTUPDIR/custom_startup.sh \ && chmod +x $STARTUPDIR/custom_startup.sh +# Enable sudo support for kasm-user +RUN echo "kasm-user:password" | chpasswd +RUN usermod -aG sudo kasm-user +RUN echo "kasm-user ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers + ######### End Customizations ########### RUN chown 1000:0 $HOME