Pagina principala » HOWTO » Cum se face Asteriscurile parolei vizibile în fereastra Terminal în Linux

    Cum se face Asteriscurile parolei vizibile în fereastra Terminal în Linux

    Când rulați o comandă folosind sudo în Linux, Terminal vă solicită să introduceți parola fără feedback vizual pe măsură ce tastați. Vom afișa o modificare rapidă care va afișa asteriscuri (*) când introduceți parola în Terminal.

    NOTĂ: Când spunem să tastați ceva în acest articol și există citate în jurul textului, NU introduceți ghilimele, dacă nu specificăm altfel.

    Vom deschide fișierul "/ etc / sudoers" și vom schimba o setare pentru a personaliza durata perioadei de grație. Pentru a începe, apăsați Ctrl + Alt + T pentru a deschide o fereastră Terminal. Tastați următoarea comandă la prompt și apăsați Enter.

    sudo visudo

    Introduceți parola când vi se solicită și apăsați Enter. Observați că nu se afișează nici un asterisc atunci când introduceți parola.

    Un fișier se deschide direct în fereastra Terminal utilizând editorul de text Nano. Utilizați tastele săgeți de pe tastatură pentru a muta cursorul la sfârșitul liniei următoare:

    Valori implicite env_reset

    IMPORTANT: Nu editați niciodată fișierul sudoers cu un editor de text normal. Utilizați întotdeauna comanda visudo așa cum este descris aici. Dacă fișierul sudoers are o sintaxă necorespunzătoare, veți rămâne cu un sistem în care este imposibil să obțineți privilegii elevate sau root. Comanda visudo deschide un editor de text ca în cazul fișierelor text normale, dar comanda validează și sintaxa fișierului la salvarea acestuia. Acest lucru previne erorile de configurare din fișierul sudoers de la blocarea operațiilor sudo, care ar putea fi singura metodă de obținere a privilegiilor de root.

    În mod tradițional, Linux folosește vi ca editor standard, dar Ubuntu a ales să utilizeze Nano. Dacă preferați să utilizați vi ca editor de text implicit în Ubuntu, mai degrabă decât Nano, consultați articolul nostru.

    Schimbați linia adăugând "pwfeedback" la sfârșitul liniei.

    Valori implicite env_reset, pwfeedback

    De asemenea, puteți apăsa pe Enter după "env_reset" pentru a crea o linie nouă și tastați următoarele pe noua linie:

    Implicit pwfeedback

    NOTĂ: Spațiul dintre "Defaults" și "pwfeedback" ar trebui să fie o filă.

    După ce ați făcut schimbarea, apăsați Ctrl + X și tastați un "y" ca răspuns la întrebarea care apare în partea de jos a ferestrei pentru a vă salva modificările.

    Vi se va cere să scrieți numele fișierului în partea de jos. Apăsați Enter pentru a accepta valoarea implicită.

    Sunteți returnat la promptul de comandă. Pentru a închide fereastra Terminal, tastați "exit" la prompt și apăsați Enter. De asemenea, puteți face clic pe butonul X din colțul din stânga sus al ferestrei.

    Data viitoare când deschideți o fereastră Terminal și executați o comandă folosind sudo, veți vedea asteriscuri la introducerea parolei la prompt.

    NOTĂ: Trebuie să închideți fereastra Terminal și să o deschideți pentru ca schimbarea să aibă loc.