Update dapostinstall.sh
This commit is contained in:
+3
-3
@@ -10,8 +10,8 @@ DADIR=/usr/local/directadmin
|
||||
CBDIR=/usr/local/directadmin/custombuild
|
||||
LOG_FILE=/var/log/dapostinstall.log
|
||||
HTLINK="https://ht.zenadmin.pl"
|
||||
MIN_PASSWORD_LENGHT=18
|
||||
MAX_PASSWORD_LENGHT=24
|
||||
MIN_PASSWORD_LENGTH=18
|
||||
MAX_PASSWORD_LENGTH=24
|
||||
exec > >(tee -ia "$LOG_FILE") 2>&1
|
||||
cd $DAPOSTINSTALL_DIR
|
||||
yum -y install htop wget rsync nano mc ncdu borgbackup
|
||||
@@ -357,7 +357,7 @@ echo "Generowanie hasla DirectAdmin"
|
||||
|
||||
DA_ADMINPASS=$(
|
||||
while true; do
|
||||
base_part=$(tr -dc '[:alnum:]' < /dev/urandom | tr -d 'oO0l1I' | fold -w "$((RANDOM % (MAX_PASSWORD_LENGTH - MIN_PASSWORD_LENGTH) + MIN_PASSWORD_LENGTH))" | head -$
|
||||
base_part=$(tr -dc '[:alnum:]' < /dev/urandom | tr -d 'oO0l1I' | fold -w "$((RANDOM % (MAX_PASSWORD_LENGTH - MIN_PASSWORD_LENGTH) + MIN_PASSWORD_LENGTH))" | head -n1)
|
||||
special_char=$(tr -dc '[:graph:]' < /dev/urandom | tr -d '#oO0l1I' | fold -w 1 | head -n1)
|
||||
special_index=$((RANDOM % ${#base_part}))
|
||||
password="${base_part:0:special_index}${special_char}${base_part:special_index}"
|
||||
|
||||
Reference in New Issue
Block a user