apg

Creates arbitrarily complex random passwords. More information: <https://manned.org/apg>.

Install

All systems
curl cmd.cat/apg.sh
Debian Debian
apt-get install apg
Ubuntu
apt-get install apg
Alpine
apk add apg
image/svg+xml Kali Linux
apt-get install apg
Fedora
dnf install apg
Windows (WSL2)
sudo apt-get update sudo apt-get install apg
Raspbian
apt-get install apg
Docker
docker run cmd.cat/apg apg powered by Commando

Creates arbitrarily complex random passwords. More information: <https://manned.org/apg>.

  • Create random passwords (default password length is 8):
    apg
  • Create a password with at least 1 symbol (S), 1 number (N), 1 uppercase (C), 1 lowercase (L):
    apg -M SNCL
  • Create a password with 16 characters:
    apg -m 16
  • Create a password with maximum length of 16:
    apg -x 16
  • Create a password that doesn't appear in a dictionary (the dictionary file has to be provided):
    apg -r path/to/dictionary_file

© tl;dr; authors and contributors