For SSH authentication, which is more secure?
2 Factor Authentication using a USB token/Google Authenticator(time based)
OR
Public/private key with password
Or could they be both used at the same time? If it is possible, are there any downsides in using a multi-factor authentication like this?
Also, could anyone post an example or a link to show how I could implement both public key and 2 Factor together if it's possible. Thankyou!
