ich hab hier ein problem mit der passwort übergabe in einem shellscript.
in vielen distributionen (z.b suse) würde das mit folgenden zeilen funktionieren:
Code: Alles auswählen
passwd --stdin username << EOT
$password
$password
EOT
benutzen tue ich nun:
Code: Alles auswählen
echo "$username:$password" | chpasswd
hat da eventuell jemand eine erklärung zu, wie man das vernünftig machen könnte?