This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
services:2fa:ssh:macos [2021/03/22 11:36] – deul | services:2fa:ssh:macos [2021/03/29 07:45] (current) – deul | ||
---|---|---|---|
Line 1: | Line 1: | ||
======Setup key based login from MacOS====== | ======Setup key based login from MacOS====== | ||
- | The procedure is very similar to the Linux procedure. So we first need to build a public/ | + | The procedure is very similar to the Linux procedure. So we first need to build a public/ |
- | {{ : | + | {{ : |
For both question about passphrase, just hit enter (we will not be using passphrases). This will also have generated two files in your personal .ssh directory: | For both question about passphrase, just hit enter (we will not be using passphrases). This will also have generated two files in your personal .ssh directory: | ||
- | {{ : | + | {{ : |
- | The file id_rsa.pub must be transferred to the remote host. For this we can use ssh-copy-id | + | The file id_ecdsa.pub must be transferred to the remote host. For this we can use ssh-copy-id: |
$ ssh-copy-id -i ~/ | $ ssh-copy-id -i ~/ | ||
Line 22: | Line 22: | ||
/ | / | ||
username@remote-host' | username@remote-host' | ||
+ | One-time password (OATH) for `username`: | ||
- | Type your password to actually start the file copy. | + | Type your password |
Number of key(s) added: 1 | Number of key(s) added: 1 | ||
Line 30: | Line 31: | ||
and check to make sure that only the key(s) you wanted were added. | and check to make sure that only the key(s) you wanted were added. | ||
- | The passwordless ssh login is now in place. | + | The passwordless/2fa codeless |