Kuinka näyttää tähtiä kirjoitettaessa Sudo-salasanaa Linuxissa


Useimmat sovellukset näyttävät normaalisti palautetta tähdillä ( ******* ), kun käyttäjä kirjoittaa salasanaa, mutta Linux-päätelaitteessa, kun tavallinen käyttäjä suorittaa sudo-komennon saadakseen superkäyttäjän oikeuksia, häneltä kysytään salasana, mutta käyttäjä ei näe visuaalista palautetta kirjoittaessaan salasanaa.

Tässä artikkelissa näytetään, kuinka tähdet näytetään palautteena, kun kirjoitat salasanoja Linuxin päätelaitteeseen.

Katsokaa seuraavaa näyttökuvaa, tässä käyttäjän tecmint on kutsunut sudo-komennon asentamaan vim-tekstieditorin CentOS 7: een, mutta visuaalista palautetta ei ole, koska salasana kirjoitetaan (tässä tapauksessa salasana on jo syötetty) :

$ sudo yum install vim

Voit ottaa käyttöön salasanan palautteen ominaisuuden/etc/sudoers-tiedostossa, mutta luo ensin varmuuskopio tiedostosta 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 tiedoston tallentamiseksi ja sulkemiseksi. Mutta jos käytät nanoeditoria, tallenna tiedosto painamalla "Ctrl + x" ja sitten "y" ja sen jälkeen "ENTER" sulkeaksesi sen.

Suorita sitten alla oleva komento nollataksesi pääte, jotta yllä olevat muutokset alkavat toimia.

$ reset

Siinä kaikki, nyt sinun pitäisi pystyä näkemään visuaalinen palaute ( **** ) joka kerta, kun kirjoitat salasanaa päätelaitteeseen, kuten seuraava näyttökuva osoittaa.

$ sudo yum update

Haluat ehkä myös lukea nämä seuraavat aiheeseen liittyvät artikkelit.

  1. 10 hyödyllistä Sudoers-kokoonpanoa sudon asettamiseksi Linuxissa
  2. sudo-komennon suorittaminen kirjoittamatta salasanaa Linuxissa
  3. Anna Sudon loukata sinua, kun annat väärän salasanan
  4. Kuinka Shell-komentosarjoja suoritetaan Sudo-komennolla Linuxissa

Jos sinulla on Linux-päätelaitteen vinkkejä tai vinkkejä kanssamme, käytä alla olevaa kommenttiosaa.