make sure nextcloud gets its password
This commit is contained in:
@@ -8,10 +8,10 @@ LOGIN="$1"
|
|||||||
[ -z "$LOGIN" ] && { echo "Użycie: $0 <login>"; exit 1; }
|
[ -z "$LOGIN" ] && { echo "Użycie: $0 <login>"; exit 1; }
|
||||||
|
|
||||||
STEP=$2
|
STEP=$2
|
||||||
|
PASS="$(openssl rand -base64 16 | sed 's/[\/\+\=\\]//g')"
|
||||||
|
|
||||||
add_user() {
|
add_user() {
|
||||||
adduser -D -s /bin/sh -h "/home/$LOGIN" -H "$LOGIN"
|
adduser -D -s /bin/sh -h "/home/$LOGIN" -H "$LOGIN"
|
||||||
PASS="$(openssl rand -base64 16 | sed 's/[\/\+\=\\]//g')"
|
|
||||||
echo "$LOGIN":"$PASS" | chpasswd
|
echo "$LOGIN":"$PASS" | chpasswd
|
||||||
|
|
||||||
zfs create -o mountpoint="/home/$LOGIN" -o quota=200M "tank/ROOT/homes/$LOGIN"
|
zfs create -o mountpoint="/home/$LOGIN" -o quota=200M "tank/ROOT/homes/$LOGIN"
|
||||||
|
|||||||
Reference in New Issue
Block a user