Update ghost-user sudoers configuration to temporarely allow all commands without password

This commit is contained in:
fabrice1236 2025-01-07 21:59:21 +01:00
parent 5ba3173869
commit 7e4eecaef8

View File

@ -60,7 +60,10 @@ msg_ok "Installed Ghost CLI"
msg_info "Creating ghost-user"
$STD adduser --disabled-password --gecos "Ghost user" ghost-user
$STD usermod -aG sudo ghost-user
echo "ghost-user ALL=(ALL) NOPASSWD: /usr/bin/ghost" | tee /etc/sudoers.d/ghost-user
echo "ghost-user ALL=(ALL) NOPASSWD:ALL | tee /etc/sudoers.d/ghost-user
# echo "ghost-user ALL=(ALL) NOPASSWD:/bin/chown -R ghost:ghost /var/www/ghost/*/content, /bin/mv /tmp/*/ghost_*.service /lib/systemd/system/ghost_*.service, /bin/systemctl daemon-reload, /bin/systemctl is-active ghost_*, /bin/systemctl start ghost_*, /bin/systemctl is-enabled ghost_*, /bin/systemctl enable ghost_* --quiet" | tee /etc/sudoers.d/ghost-user
msg_ok "Created ghost-user"
# Set up Ghost