Skocz do zawartości
NetMat

Bash - Dodawanie nowych użytkowników

Polecane posty

Cześć,

 

Chce napisać skrypt który doda mi na każdym serwerze wszystkich użytkowników, i ogólnie napisałem taki skrypt ale jest mały problem, wygląda na to że po jakimś okresie system blokuje wszystkich użytkowników którzy nie zmienili hasła w ciągu bodajże 24H

 

Linia dodająca użytkownika :

 

 

useradd nowylogin -p $(echo "nowehaslo" | openssl passwd -1 -stdin) -d /home/nowylogin -s /bin/bash

 

Linia która wymusza zmianę hasła po pierwszym logowaniu :

 

 

chage -d 0 nowylogin

 

Czy widzicie tu może jakiś błąd ? może błędne kodowanie hasła ?

 

Pozdrawiam

NetMat

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość Kamikadze

System pewnie automatycznie blokuje to. Spróbuj dodać do chage -E -1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Nie łatwiej zastosować małego hacka i normalnie zmieniać hasło usera?

 

 

root@ArchiDroid:~/android/cm/hardware# haslo="asdasd"; echo -e "$haslo\n$haslo\n" | passwd
Proszę podać nowe hasło UNIX: Proszę ponownie podać hasło UNIX: passwd: hasło zostało zmienione

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×