I know, I know later reply.. but why use SSH passwords at all?... I use Dropbox, Google Drive, or OwnCloud to sync SSH keys between my machines. That and fail2ban is a great start to securing a system. I use an Ansible playbook (fail2ban, ssh setup, unattended-upgrades on a jessie box) to setup everything on the node for me.. then I just login with that one SSH key to all of my different servers. I never take chances, always lock down root, root is never passworded, and login is disabled.