Slaptažodžio keitimas naudojant scenarijų

Norint pakeisti slaptažodį „Linux“ per „Bash“ scenarijų, du svarbiausi scenarijai yra „Kurti naudotojus“ ir „Keisti slaptažodžius„ Shell “scenarijus sisteminiam administratoriui, kuris reguliariai naudoja pašto serverius, nes gali būti daug funkcijų, susijusių su administratorius. Jei nepavyko atsarginės sistemos administratoriaus naudotojo vardo ir slaptažodžio, tai trukdo kitoms administratoriaus užduotims ir slaptažodžio pasisavinimo galimybėms yra didelės. Jei prarasite pašto serverio naudotojo vardus ir slaptažodžius, administratorius turi iš naujo sukurti visus naudotojus ir tada pakeisti visų jų slaptažodžius. Yra du būdai pakeisti slaptažodžius sistemoje, jei naudojate „Linux“ operacinę sistemą. Įprastinė komanda yra passwd, -stdin, pipe . Dar vienas variantas, kurį galima naudoti, yra „ chpasswd“ .

    • 1 metodas: passwd
    • 2 metodas: chpasswd

1 metodas: passwd

Paprastai komanda, naudojama keisti slaptažodį Linux sistemoje, yra passwd . Su šia komanda susijusi parinktis yra -stdin, ir visa tai daroma per vamzdį

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

2 metodas: chpasswd

Alternatyva yra naudoti chpasswd, kaip nurodyta toliau:

 echo "password: name" | chpasswd 

Atkreipkite dėmesį, kad pirmasis būdas gali būti naudojamas pakeisti „Samba“ sistemos slaptažodį:

 echo -e "new_password new_password" | (smbpasswd -a -s $ USER) 
Ankstesnis Straipsnis Kitas Straipsnis

Geriausi Patarimai