Ich benutze oft den Befehl
cat /dev/urandom | strings --bytes 1 | tr -d '\n\t ' | head --bytes 32
um pseudozufällige Passwörter zu generieren. Das geht nicht mit /dev/random.
Speziell
cat /dev/urandom | strings --bytes 1 | tr -d '\n\t 'Erzeugt eine Ausgabecat /dev/random | strings --bytes 1Erzeugt eine Ausgabecat /dev/random | strings --bytes 1 | tr -d '\n\t 'erzeugt keine Ausgabe
NB: Bei der Verwendung müssen /dev/randomSie möglicherweise mit der Maus wackeln oder Tasten (z. B. Strg, Umschalttaste usw.) drücken, um Entropie zu erzeugen.
Warum funktioniert das letzte Beispiel nicht? Hat tres einen großen internen Puffer, der /dev/urandomsich schnell füllt, aber /dev/randomnicht?
PS Ich benutze CentOS 6.5
cat /proc/version
Linux version 2.6.32-431.3.1.el6.x86_64 (mockbuild@c6b10.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Fri Jan 3 21:39:27 UTC 2014
-sSchalter macht sie weniger einprägsam, eher zufällig. @Boyd: Ist makepasswd weit über die Debian-basierten Distributionen hinaus verfügbar? So wie ich es sehe, ist pwgen für CentOS während makepasswd nicht .
makepasswddas auf meiner Plattform sowieso nicht verfügbar ist