Você está usando o Windows para efetuar login no servidor ou no linux? o processo será diferente, se você adicionar sua chave pública de amigos ao seu perfil, ele terá acesso aos seus arquivos, o que você pode querer é adicionar sua chave pública ao seu perfil de usuário, /home/user/.ssh/authorized_keys e alterar permissão para 600 para ser legível pelo usuário. dê a ele acesso a arquivos da Web adicionando-o a www-data group e defina-se como o proprietário dos arquivos por sudo chown -R yourname:www-data /var/www/public_html/
e
sudo chmod -R g+w /var/www/public_html/
certifique-se de alterar o diretório e o nome de usuário adequadamente.
Se você configurar para alterar a Autenticação de Senha para 'NO' em / etc / ssh / sshd-config e reiniciar o serviço ssh em sudo service ssh restart
, a autenticação de senha em texto simples será desativada, esteja avisado que primeiro teste de autenticação ssh está funcionando antes fechando a sessão ou você pode ser bloqueado, para mais segurança você pode alterar a porta padrão para algo maior que 1024, e X11 encaminhando para não. Para mais informações, leia este artigo - link