/ {curly brackets ftw}

This commit is contained in:
fro
2025-10-28 14:56:28 -05:00
parent 116a6c21b8
commit 0c83d88ffa
3 changed files with 13 additions and 11 deletions

View File

@@ -12,7 +12,7 @@ fi
this_file_name=`basename "$0"` this_file_name=`basename "$0"`
if [ $# -ne 1 ]; then if [ $# -ne 1 ]; then
echo usage: $this_file_name [USERNAME] echo usage: ${this_file_name} [USERNAME]
exit 1 exit 1
fi fi
@@ -21,8 +21,8 @@ username=$1
# --- # ---
# create a new non-root user # create a new non-root user
# --- # ---
adduser --disabled-password --gecos "" $username adduser --disabled-password --gecos "" ${username}
mkdir /home/$username/.ssh mkdir /home/${username}/.ssh
cp /root/.ssh/authorized_keys /home/$username/.ssh/ cp /root/.ssh/authorized_keys /home/${username}/.ssh/
chown $username:$username /home/$username/.ssh/ chown ${username}:${username} /home/${username}/.ssh/
chown $username:$username /home/$username/.ssh/authorized_keys chown ${username}:${username} /home/${username}/.ssh/authorized_keys

View File

@@ -12,7 +12,7 @@ fi
this_file_name=`basename "$0"` this_file_name=`basename "$0"`
if [ $# -ne 1 ]; then if [ $# -ne 1 ]; then
echo usage: $this_file_name [E-MAIL] echo usage: ${this_file_name} [E-MAIL]
exit 1 exit 1
fi fi
@@ -25,7 +25,7 @@ apt -y install git-core bc
cd /tmp/ cd /tmp/
git clone https://github.com/acmesh-official/acme.sh.git git clone https://github.com/acmesh-official/acme.sh.git
cd acme.sh/ cd acme.sh/
./acme.sh --install -m $email ./acme.sh --install -m ${email}
# --- # ---
# manual steps # manual steps

View File

@@ -12,12 +12,14 @@ fi
this_file_name=`basename "$0"` this_file_name=`basename "$0"`
if [ $# -ne 2 ]; then if [ $# -ne 2 ]; then
echo usage: $this_file_name [USERNAME] [BARE_DOMAIN] echo usage: ${this_file_name} [USERNAME] [BARE_DOMAIN]
exit 1 exit 1
fi fi
username=$1 username=$1
domain=$2 domain=$2
mkdir -p /var/www/$domain mkdir -p /var/www/${domain}
chown $username:$username /var/www/$domain chown ${username}:${username} /var/www/${domain}
echo "created directory '/var/www/${domain}'"