Jak zobrazit hvězdičky při psaní hesla Sudo v Linuxu
Většina aplikací normálně zobrazuje zpětnou vazbu pomocí hvězdičky (*******
), když uživatel zadává heslo, ale na linuxovém terminálu, když běžný uživatel běží příkaz sudo k získání oprávnění superuživatele, je požádán o heslo, ale uživatel při zadávání hesla nevidí žádnou vizuální zpětnou vazbu.
V tomto článku si ukážeme, jak zobrazit hvězdičky jako zpětnou vazbu při zadávání hesel do terminálu v Linuxu.
Podívejte se na následující snímek obrazovky, zde uživatel tecmint spustil příkaz sudo k instalaci textového editoru vim v CentOS 7, ale při zadávání hesla není žádná vizuální zpětná vazba (v tomto případě již bylo heslo zadáno):
sudo yum install vim
Funkci odezvy na heslo můžete povolit v souboru /etc/sudoers, ale nejprve vytvořte zálohu souboru a poté jej otevřete pro úpravy pomocí příkazu visudo.
sudo cp /etc/sudoers /etc/sudoers.bak
sudo visudo
Vyhledejte následující řádek.
Defaults env_reset
A připojte k němu pwfeedback, aby to vypadalo takto.
Defaults env_reset,pwfeedback
Nyní stiskněte klávesu Esc a zadejte :wq
pro uložení a zavření souboru. Pokud však používáte nano editor, uložte soubor stisknutím „Ctrl+x “ a poté „y“
a následně „ENTER“ Zavři to.
Poté spusťte níže uvedený příkaz a resetujte svůj terminál, aby výše uvedené změny začaly fungovat.
reset
To je vše, nyní byste měli být schopni vidět vizuální zpětnou vazbu (****
) pokaždé, když zadáváte heslo na terminálu, jak je znázorněno na následujícím snímku obrazovky.
sudo yum update
Možná byste si také rádi přečetli následující související články.
- 10 užitečných konfigurací Sudoers pro nastavení „sudo“ v Linuxu
- Jak spustit příkaz „sudo“ bez zadání hesla v Linuxu
- Ať vás Sudo urazí, když zadáte nesprávné heslo
- Jak spouštět skripty Shell pomocí příkazu Sudo v Linuxu
Pokud se s námi chcete podělit o nějaké tipy nebo triky týkající se terminálu Linux, použijte sekci komentářů níže.