Finalmente resolvido!
Eu não sei porque, mas o Nautilus 3.10 trata de forma estranha o arquivo ~ / .ssh / config, ou pelo menos é o que eu experimentei.
É assim que meu arquivo ~ / .ssh / config se parece:
Host aws_host
HostName [host ip addres]
User ubuntu
IdentityFile ~/.ssh/your_key.pem
NÃO use seu nome DNS nas variáveis "Host" OU "HostName" , senão poderá receber um erro dizendo Não é possível encontrar o local solicitado. Por favor, verifique a ortografia ou as configurações de rede. ou um erro dizendo Não tem permissão para acessar o local solicitado.
O próximo passo é ir para Arquivo - > Conecte-se ao Servidor ... e na barra Endereço do Servidor escreva: sftp: // ubuntu @ aws_host e você deverá instalar o seu sftp. p>
Eu estou realmente surpreso com o quão difícil foi encontrar essa resposta simples na internet, todo mundo apenas anda por aí e sugere que você use o Filezilla.