adding support for ssh keys with passwords for two-factor