Google has a double security layer function where you need to verify with your phone number in order to log in to your account.
What would be the most logical way to create such a security layer for any instance / applications on bitnami when ssh?
Example: I have a dedicated server for PWA and Magento, I want to get rid of pem keys and what not, and just use ordinary passwords and extra confirmation through my email.
So when I ssh into my server
$ Please enter pw: ********
$ Please confirm your identity by confirming the link on email/mobile:
(Server sends out an encrypted verification link to either email or mobile)
(User clicks on the link on sent email/sms)
$Your identification details have been verified, welcome!
Any other scenarios related to the double layer security is really interesting for me, but not sure exactly where to start with experimenting with that or if there are any such options for ssh today?