Você está no caminho certo, você acabou de tê-lo para trás.
Quando você faz um ssh-keygen
, está gerando um par de chaves público e privado. A chave privada nunca deve deixar o dispositivo em que é criada e a chave pública deve ser distribuída para qualquer servidor no qual você deseja efetuar login usando chaves.
Portanto, o ssh-keygen
deve ser executado no SRV e o arquivo id_rsa.pub
criado deve ser copiado para ~/.ssh/authorized_keys
no NAS no diretório inicial do usuário que você está efetuando login como .
Se este arquivo for criado recentemente (ou mesmo assim), certifique-se de que suas permissões estejam restritas apenas ao proprietário:
chmod 600 ~/.ssh/authorized_keys