Autenticação de key pública SFMS do MacOS

Podemos habilitair o SFTP no nosso MacOS entrando nas Preferences do Sistema -> Compairtilhamento -> Login Remoto

Isso funciona bem e podemos nos conectair facilmente ao nosso server local pela sftp localhost e depois fornecer a senha do user atual.

Agora, alguns serveres FTP profissionais, permitem que você se conecte ao server FTP usando uma key SSH. (então você não precisa inserir nome de user / senha).

SSH SFTP Public Key Authentication

Pergunto-me se o server SFTP no MacOS também pode ser configurado paira autenticair users usando keys em vez de nome de user / senha bruto.

Ah, findi a resposta. simplesmente temos que adicionair a key pública ao file authorized_keys

 cat ~/.ssh/id_rsa.pub | ssh localhost "cat >> ~/.ssh/authorized_keys"