random password generator in bash
Here is small but powerfull aliast for .bashrc file. It will generate strong passwords. Just put this in Your .bashrc file:
genpasswd() {
local l=$1
[ "$l" == "" ] && l=20
tr -dc A-Za-z0-9_ < /dev/urandom | head -c ${l} | xargs
}
And from now on You can generate password with genpasswd command in the terminal.
To run it:
$ genpasswd 16
And output:
WYNWudEXNFwOWw54
The number in command indicates what should be the lenght of generated password.
Leave a Reply