9e0603831e
improved mkuser and own scripts added a test web and test configuration.
20 lines
432 B
Bash
Executable file
20 lines
432 B
Bash
Executable file
#!/bin/bash
|
|
#!/bin/bash
|
|
sudo userdel caddy
|
|
sudo groupadd caddy
|
|
sudo groupmod --gid 937 caddy
|
|
sudo useradd --system \
|
|
-m \
|
|
--uid 937 \
|
|
--gid caddy \
|
|
--create-home \
|
|
--home-dir /opt/caddy \
|
|
--shell /bin/bash \
|
|
--comment "Caddy web server" \
|
|
caddy
|
|
sudo passwd caddy
|
|
sudo usermod -a -G caddy $USER
|
|
sudo chown -R caddy:caddy /opt/caddy
|
|
sudo chmod g+rw -R /opt/caddy
|
|
cat /etc/passwd | grep caddy
|
|
cat /etc/passwd | grep sysadmin
|