Cum de a schimba parola în Linux cel mai bun
Există astfel de situații interesante atunci când un utilizator uită sau pur și simplu doriți să schimbați parola de pe dispozitiv bazat pe Linux. Și există o întrebare destul de logică a modului de a schimba parola în Linux. În acest articol, vă vom spune cum acest lucru se poate face în câteva minute. Este simplu și ușor, astfel încât chiar și un novice va fi capabil să facă față și să înțeleagă ce se întâmplă cu Linux. Să trecem pentru a schimba parola de pe sistemul dumneavoastră.
Apropo, mai devreme am vorbit despre ceea ce va fi în Debian 9. Doar spune se va adăuga o mulțime de caracteristici interesante pe care fanii au solicitat acest lucru. Poate că acest lucru este, de asemenea, interesant de citit te bude.
Cum să vă schimbați parola în Linux
Vom folosi un exemplu pentru a introduce modul de a modifica parola de utilizator Linux pe linia de comandă. Să presupunem că sunteți logat ca root și doriți să schimbați parola de utilizator de pe linuxpassword LinuxInsider.
Comanda passwd solicită o nouă parolă de două ori. Și aceste două intrări (una și aceeași parolă) sunt separate printr-un singur «Enter». Acest lucru poate fi imitat folosind opțiunea -e echo cu echipa. Atunci când acționează -e, evadări sunt interpretate. Prin urmare, n în ecou de intrare este afișat ca o „linie nouă“. În plus, Linux moderne, cu suficientă parolă nouă puteți utiliza opțiunea -stdin pentru a permite passwd ia parola de la stdin în loc să solicite o nouă parolă de două ori.
Prin urmare, pentru a schimba parola, în exemplul nostru, vom executa pur și simplu o singură comandă:
# Echo «linuxpassword» | LinuxInsider -stdin passwd
# Echo -e «linuxpassword \ nlinuxpassword» | LinuxInsider passwd
Acesta poate fi, de asemenea, plasate într-unul sau bash script executat pe comanda nod ssh la distanță.
De exemplu, putem schimba parola de pe pachetul de server de linuxuser (100 serverul de la 10.1.0.1 la 10.1.0.100):
# Pentru ((i = 1; i <= 100; i ++)); made \
Ssh 10.1.0. $ I „echo -e«linuxpassword \ nlinuxpassword»| linuxuser passwd „; \
a făcut;
Mai mult decât atât, putem crea un utilizator și setați parola inițială de la distanță:
# Sst remoteserver \
„NEWUSER useradd; Echo -e «passwdofuser \ npasswdofuser» | NEWUSER passwd '
Dacă doriți să faceți upgrade propria parola ca un utilizator normal, puteți utiliza
$ Echo -e «your_current_pass \ nlinuxpassword \ nlinuxpassword» | PAROLA
Cum se schimba parola unui alt utilizator
În principiu, este de asemenea ușor de făcut.
utilizator $ Sudo passwd
Cuvântul de utilizator aici numele contului în care doriți să schimbați parola.
De asemenea, puteți șterge o parolă de utilizator, și pur și simplu nu va fi în măsură să vă conectați.
utilizator -d $ Sudo passwd
Cum se schimba parola de grup
disc $ Sudo gpasswd
După ce am introduce parola, ne aflăm într-un grup temporar, și poate lucra cu fișierele corecte, care sunt în acest grup. Pentru a elimina Linux de parola de grup, aveți posibilitatea să utilizați o comandă specială în „Terminal“.
$ Sudo gpasswd disc -r
Cum se schimba parola manual
Schimbarea parolei este la fel de simplu ca drumul mai devreme. Pentru a începe, introduceți următoarea comandă în linia de comandă:
$ OpenSSL passwd -1 -sare xyz yourpass
Doar prima echipă înlocuiți cu xyz orice combinație de caractere, iar cuvântul yourpass noua parolă.
Apoi, va trebui să copiați rezultatul și deschide / etc / umbra /, atunci ai nevoie pentru a găsi utilizator. exemplu:
$ Sudo vi / etc / shadow
Mai mult, doar schimba parola pe mai mare rezultat. Salvați fișierul și introduceți o parolă nouă.