Take a look at Authy for a reasonably easy way to add two-factor auth to your normal SSH login. It's intended for website authentication, but there is a Github project for adding it to sshd.
[1]: http://www.howtogeek.com/121650/how-to-secure-ssh-with-googl...