Kuinka näyttää tähtiä kirjoitettaessa Sudo-salasanaa Linuxissa
Useimmat sovellukset näyttävät yleensä palautteen tähdellä (*******
), kun käyttäjä kirjoittaa salasanaa, mutta Linux-päätteessä, kun tavallinen käyttäjä suorittaa sudo-komento superkäyttäjän oikeuksien saamiseksi, häneltä kysytään salasanaa, mutta käyttäjä ei näe visuaalista palautetta salasanaa kirjoittaessaan.
Tässä artikkelissa näytämme, kuinka voit näyttää tähtiä palautteena kirjoittaessasi salasanoja terminaaliin Linuxissa.
Katso seuraavaa kuvakaappausta, jossa käyttäjä tecmint on käynnistänyt sudo-komennon asentaakseen vim-tekstieditorin CentOS 7:ään, mutta visuaalista palautetta ei tule salasanaa kirjoitettaessa (tässä tapauksessa salasana on jo syötetty):
sudo yum install vim
Voit ottaa salasanapalauteominaisuuden käyttöön /etc/sudoers-tiedostossa, mutta luo ensin tiedostosta varmuuskopio ja avaa se sitten muokkausta varten visudo-komennolla.
sudo cp /etc/sudoers /etc/sudoers.bak
sudo visudo
Etsi seuraava rivi.
Defaults env_reset
Ja liitä siihen pwfeedback, jotta se näyttää tältä.
Defaults env_reset,pwfeedback
Paina nyt Esc-näppäintä ja kirjoita :wq
tallentaaksesi ja sulkeaksesi tiedoston. Mutta jos käytät nanoeditoria, tallenna tiedosto painamalla "Ctrl+x" ja sitten "y"
ja "ENTER". sulje se.
Suorita sitten alla oleva komento nollataksesi päätteen, jotta yllä olevat muutokset alkavat toimia.
reset
Siinä kaikki, nyt sinun pitäisi nähdä visuaalinen palaute (****
) joka kerta, kun kirjoitat salasanan päätelaitteessa, kuten seuraavassa kuvakaappauksessa näkyy.
sudo yum update
Saatat myös haluta lukea nämä seuraavat aiheeseen liittyvät artikkelit.
- 10 hyödyllistä Sudoers-konfiguraatiota "sudon" asettamiseen Linuxissa
- Kuinka suorittaa "sudo" -komento syöttämättä salasanaa Linuxissa
- Anna Sudon loukata sinua, kun annat väärän salasanan
- Shell-komentosarjojen suorittaminen Sudo-komennolla Linuxissa
Jos sinulla on Linux-päätevinkkejä tai temppuja jaettavaksi kanssamme, käytä alla olevaa kommenttiosaa.