Symlink gemini folder and add user to groupid

This commit is contained in:
Elizabeth Cray 2022-06-28 03:49:39 +00:00
parent 005cce4acf
commit 27bfbdd433
1 changed files with 7 additions and 2 deletions

9
mkuser
View File

@ -1,6 +1,10 @@
#!/bin/bash
# This tool generates the users and/or appends the given SSH kjey to the authorized file
# echo $@ >> /etc/ttyserver/mkuser.log
# exit 0
#whoami >> /etc/ttyserver/mkuser.log
#exit 0
# $1 = username
# $2 = tempfile
@ -23,7 +27,8 @@ if [[ "$1" =~ ^[a-zA-Z0-9][a-zA-Z0-9-]+$ ]]; then
# User Exists
echo "\"$1\" Exists" >> $LOGFILE
else
useradd -G webadd -m -b /htusers -s /usr/bin/bash "$1"
useradd -G webadd -m -b /htusers -s /usr/bin/bash --gid 1004 "$1"
ln -s "/htusers/$1/public_gemini /var/gemini/$1"
echo "Added \"$1\" to the system" >> $LOGFILE
fi
# Ensure SSH filder exists