GNU/Linux >> Znalost Linux >  >> Linux

Jak příkaz Su maskuje/chrání heslo před zobrazením na obrazovce?

Tato otázka zde již obsahuje odpovědi :Proč se zadané heslo nezobrazuje?

(3 odpovědi)
Uzavřeno před 5 lety.

Omlouvám se, pokud je to abstraktní otázka – pokusím se být co nejkonkrétnější.

Když jsem u bash shellu a přepnu na jiný účet přes su - foo , jsem vyzván k zadání hesla. Znaky, které zadávám při této výzvě k zadání hesla, jsou na obrazovce skryté, aniž by bylo uvedeno, kolik znaků píšu nebo co to je. Jak to bash (nebo Linux obecně) dělá?

Přijatá odpověď:

To, co napíšete, se zobrazí v terminálu, protože terminál to „ozvěnou“ zpět. Při dotazu na heslo je ozvěna vypnuta. Viz také help read a jeho -s možnost.


Linux
  1. Jak odstranit heslo z klíče SSL

  2. Jak používat příkaz „screen“ v Linuxu

  3. Použití příkazu passwd ze skriptu shellu

  1. Jak mohu spustit kód PHP z příkazového řádku?

  2. Jak vymazat obsah souboru z příkazového řádku?

  3. Jak zachytit první IP adresu z příkazu ifconfig?

  1. Jak restartovat Icewm z příkazového řádku?

  2. Jak nastavit proměnnou rovnou výstupu z příkazu v Grub2?

  3. Jak mohu otevřít soubor s čísly řádků zobrazenými z příkazového řádku v 'vi'?