GNU/Linux >> Znalost Linux >  >> Linux

Jak vygenerovat náhodné heslo v linuxu pomocí /dev/random

Co je /dev/random?
V operačních systémech podobných Unixu jsou /dev/random, /dev/urandom a /dev/arandom speciální soubory, které slouží jako generátory pseudonáhodných čísel. Umožňují přístup k okolnímu hluku shromážděnému z ovladačů zařízení a dalších zdrojů.

Zde je příklad, kdy vygenerujeme heslo s 10 symboly

</dev/urandom tr -dc '12345!@#$%qwertQWERTasdfgASDFGzxcvbZXCVB' | head -c10; echo ""
Code language: JavaScript (javascript)

Můžete upravit symboly a délku vygenerovaného hesla. -c10 je délka.


Linux
  1. Jak vyměnit vadný pevný disk v softwarovém RAID systému Linux

  2. Linux:Rozdíl mezi /dev/console, /dev/tty a /dev/tty0?

  3. Kdy použít /dev/random vs /dev/urandom?

  1. Linux – Co znamená písmeno „u“ v /dev/urandom?

  2. Jak namapovat zařízení /dev/sdX a /dev/mapper/mpathY ze zařízení /dev/dm-Z

  3. Jak převést potrubí /dev/urandom do linuxového zvukového výstupu?

  1. Linux:Rozdíl mezi /dev/console , /dev/tty a /dev/tty0

  2. jádro:deaktivace /dev/kmem a /dev/mem

  3. Je špatné propojit /dev/random s /dev/urandom v Linuxu?