nxc-ssh
Pentest and exploit SSH servers. tldr-pages
On several platforms
Several platforms
Spray the specified password against a list of usernames on the specified target
nxc ssh 192.168.178.2 --username path/to/usernames.txt --password passwordIdentifySearch for valid credentials by trying out every combination in the specified lists of usernames and passwords
nxc ssh 192.168.178.2 --username path/to/usernames.txt --password path/to/passwords.txtIdentifyUse the specified private key for authentication, using the supplied password as the key's passphrase
nxc ssh 192.186.178.2 --username path/to/usernames.txt --password password --key-file path/to/id_rsaIdentifyTry a combination of username and password on a number of targets
nxc ssh 192.168.178.0/24 --username username --password passwordIdentifyCheck for sudo privileges on a successful login
nxc ssh 192.168.178.2 --username username --password path/to/passwords.txt --sudo-checkIdentify