Autenticação do servidor Linux sem senha usando o nautilus: Se você está enfrentando problema para o sftp, se ele pede senha toda vez que você tenta fazer o login no servidor usando o sftp no nautilus, você deve adicionar seu arquivo de chave pública como authorized_keys no servidor. Para fazer isso
# scp ~/.ssh/id_dsa.pub 192.168.xx.xx:~/.ssh/authorized_keys
Se você estiver usando chaves RSA
# scp ~/.ssh/id_rsa.pub 192.168.xx.xx:~/.ssh/authorized_keys
onde 192.168.xx.xx é o IP do servidor.
Agora, se você tentar entrar no servidor no nautilus usando o sftp, ele não perguntará a senha.