Files
dapostinstall/pwgen.sh
T
2023-06-04 22:39:51 +02:00

13 lines
331 B
Bash

#!/bin/bash
min_length=8
max_length=18
generate_password() {
local length=$((RANDOM % (max_length - min_length + 1) + min_length))
local password=$(tr -dc '[:alnum:]' < /dev/urandom | fold -w "$length" | grep -E '[[:digit:]]' | grep -E '[[:upper:]]' | head -n 1)
echo "$password"
}
DA_ADMINPASS=$(generate_password)