I use Google Authenticator on all of my Google account because it's a nice, efficent way to do multi-factor authentication for the great price of free-ninety-nine. I wanted to use it on one of my servers, but I wanted to be extra secure and use not only TOTP, but password based and RSA key authentication as well. All of the documentation I could find on doing so with OpenSSH was only on doing Google Authenticator's TOTP and password based authentication.Thankfully, this is possible since OpenSSH 6.2 introduced the AuthenticationMethods argument.