Você não precisa de um diretório authorized_keys2
, precisa de um diretório ~/.ssh
e, nesse diretório, um arquivo authorized_keys2
.
Estou tentando configurar uma conta de usuário SFTP presa em minha máquina local para testar um aplicativo com libcurl. Eu usei este guia para me ajudar a descobrir como configurar um usuário SFTP preso: link
O guia funciona, mas eu gostaria de configurar a autenticação de chave pública para efetuar login na conta do usuário do SFTP em vez de usar uma senha. Eu tenho um entendimento básico de como gerar e autorizar chaves privadas e públicas neste guia: link
No entanto, tentar adicionar um diretório authorized_keys2 no diretório inicial do usuário sftp parece não funcionar. Qualquer dica ou conselho seria útil.