Ich versuche, einen neu erstellten Benutzer zu zwingen, ein Kennwort beim erstmaligen Anmelden mit ssh zu ändern. Aus Sicherheitsgründen möchte ich ihm ein sicheres Passwort geben, bis er sich zum ersten Mal anmeldet. Ich habe bisher folgendes gemacht:
useradd -s /bin/bash -m -d /home/foo foo
passwd foo
Dadurch chage -d 0 foo
erhalte ich nur den Fehler Your account has expired; please contact your system administrator
beim SSH-Login.
passwd -e
funktioniert bei mir (Linux Mint 17.3)passwd -e
arbeitet in RHEL 7.0passwd
variieren je nach Distribution. Erzwingt auf RHEL-e
eine Kennwortänderung bei der nächsten Anmeldung.