Zmiana hasła za pomocą skryptu

Aby zmienić hasło w Linuksie za pomocą skryptu Bash, dwa najważniejsze skrypty to skrypty „Utwórz użytkowników” i „Zmień hasła powłoki” dla administratora systemu, który regularnie korzysta z serwerów poczty, ponieważ może być wiele funkcji powiązanych zadanie administratora. Jeśli nie uda się wykonać kopii zapasowej nazwy użytkownika i hasła administratora, utrudnia to wykonywanie innych zadań administracyjnych, a szanse na sprzeniewierzenie hasła są wysokie. Jeśli utracisz nazwy użytkownika i hasła serwera pocztowego, administrator musi ręcznie utworzyć wszystkich użytkowników ponownie, a następnie zmienić hasła dla wszystkich z nich. Istnieją dwie metody zmiany haseł w systemie, jeśli używasz systemu operacyjnego Linux. Konwencjonalne polecenie to passwd, -stdin, pipe . Kolejną opcją, którą można użyć, jest chpasswd .

    • Metoda 1: passwd
    • Metoda 2: chpasswd

Metoda 1: passwd

Konwencjonalnie polecenie służące do zmiany hasła w systemie opartym na systemie Linux jest hasłem. Opcją związaną z tym poleceniem jest -stdin, a wszystko to odbywa się za pomocą potoku

 echo -e "new_password new_password" | (passwd --stdin $ USER) 

Metoda 2: chpasswd

Alternatywą jest użycie chpasswd, jak poniżej:

 echo „hasło: nazwa” | chpasswd 

Zauważ, że pierwszą metodą może być zmiana hasła w systemie opartym na Sambie:

 echo -e "new_password new_password" | (smbpasswd -a -s $ USER) 
Poprzedni Artykuł Następny Artykuł

Najważniejsze Wskazówki