GNU/Linux >> Linux Esercitazione >  >> Linux

Come generare una password casuale in Linux usando /dev/random

Cos'è /dev/random?
Nei sistemi operativi simili a Unix, /dev/random, /dev/urandom e /dev/arandom sono file speciali che fungono da generatori di numeri pseudocasuali. Consentono l'accesso al rumore ambientale raccolto dai driver dei dispositivi e da altre fonti.

Ecco un esempio in cui generiamo una password con 10 simboli

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

È possibile modificare i simboli e la lunghezza della password generata. -c10 è la lunghezza.


Linux
  1. In che modo Linux gestisce più separatori di percorsi consecutivi (/home////nomeutente///file)?

  2. Linux:differenza tra /dev/console , /dev/tty e /dev/tty0?

  3. Quanto sono portatili /dev/stdin, /dev/stdout e /dev/stderr?

  4. Come mappare il dispositivo /dev/sdX e /dev/mapper/mpathY dal dispositivo /dev/dm-Z

  5. Come codificare in base64 /dev/random o /dev/urandom?

tty (/dev/tty ) vs pts (/dev/pts) in Linux

Come reindirizzare /dev/urandom all'output audio di Linux?

Come si scambia /dev/sda con /dev/sdb?

Come Linux usa /dev/tty e /dev/tty0

echo o print /dev/stdin /dev/stdout /dev/stderr

Perché sono necessari < o > per usare /dev/tcp