GNU/Linux >> Linux Esercitazione >  >> Linux

Come creare hash della password Sha512 sulla riga di comando?

In Linux posso creare un hash della password SHA1 usando sha1pass mypassword . Esiste uno strumento da riga di comando simile che mi consente di creare sha512 hash? Stessa domanda per Bcrypt e PBKDF2 .

Risposta accettata:

Sì, stai cercando mkpasswd , che (almeno su Debian) fa parte del whois pacchetto. Non chiedere perché...

[email protected]:~$ mkpasswd -m help
Available methods:
des     standard 56 bit DES-based crypt(3)
md5     MD5
sha-256 SHA-256
sha-512 SHA-512

Sfortunatamente, almeno la mia versione non esegue bcrypt. Se la tua libreria C lo fa, dovrebbe (e la manpage fornisce un'opzione -R per impostare la forza). -R funziona anche su sha-512, ma non sono sicuro se sia PBKDF-2 o meno.

Se devi generare password bcrypt, puoi farlo abbastanza semplicemente con Crypt::Eksblowfish::Bcrypt Modulo Perl.


Linux
  1. Come modificare la password in Linux (comando passwd)

  2. Come creare un database in MySQL utilizzando la riga di comando

  3. Come passare la password al comando SCP in Linux

  4. Come posso fornire una password SSH a SVN sulla riga di comando?

  5. Come creare una password con hash SHA-512 per shadow?

Come utilizzare il proxy sulla riga di comando di Linux?

Come avviare la riga di comando di Linux

Come creare una macchina virtuale in KVM dalla riga di comando

Come creare un alias in Linux

Come passare la password al comando SSH in Linux

Come creare una finestra di messaggio dalla riga di comando?