GNU/Linux >> Znalost Linux >  >> Linux

Zakázat zpětnou vazbu při zadávání hesla při výzvě sudo

Našel jsem to v jiném vlákně a zajišťuje to, že pokud vývojáři Mint znovu zavedou tuto špatnou funkci v nové aktualizaci, vaše vlastní úpravy ji přepíší:

Přijatá odpověď jednoduše odstranit /etc/sudoers.d/0pwfeedback bude přesně fungovat, dokud další aktualizace mintsystem nevrátí tento soubor zpět na místo.

Způsob, jak se vrátit ke starému chování, které doporučuje osoba odpovědná za nové, je přepsat nastavení v jiném souboru, který se načte později:

echo 'Defaults !pwfeedback'|sudo tee /etc/sudoers.d/9_no_pwfeedback

Zdroj:https://unix.stackexchange.com/questions/491173/linux-mint-how-to-set-the-terminal-password-to-be-invisible


Po nějakém dalším průzkumu souborů v /etc/sudoers.d adresář, našel jsem správnou odpověď zde:

Linux Mint. Jak nastavit heslo terminálu, aby bylo neviditelné?

Říká:

LinuxMint přidal chování v /etc/sudoers.d/0pwfeedback .
Můžete jednoduše udělat jako já - smazat soubor, protože obsahuje pouze tuto úpravu:

sudo rm -rf /etc/sudoers.d/0pwfeedback

Podle @SyntaxxxErr0r funguje také přejmenování souboru:pokud končí na ~ nebo obsahuje . znak, nebude analyzován.

Nedávno @elsewhere navrhl jiné řešení, které je odolnější vůči budoucnosti a stabilnější napříč aktualizacemi balíčků, a proto tuto odpověď vybírám jako nejužitečnější.


Linux
  1. Přidávání uživatelů do sudoers pomocí skriptu shellu

  2. Vzor regulárního výrazu pro úpravu souboru /etc/sudoers

  3. /etc/motd se nezobrazuje, když pojmenovaná roura?

  1. Je možné změnit soubor databáze hesel (/etc/passwd) v linuxu?

  2. Proč root nepotřebuje heslo ke spuštění sudo, i když NOPASSWD:ALL není zapsáno v /etc/sudoers

  3. Rozbil můj soubor /etc/sudoers na amazon EC2

  1. Ať vás Sudo urazí, když zadáte nesprávné heslo

  2. Chyba v souboru Sudoers? Zde je návod, jak to můžete opravit.

  3. Opravit poškozený soubor sudoers – sudo:chyba analýzy v /etc/sudoers poblíž řádku 21 [Ubuntu]