Como conectar-se ao sftp no filezilla usando chave privada

11

Eu baixei o filezilla no Ubuntu 14.04 usando o gerenciador de pacotes ( apt-get) e atualmente estou configurando um site para transferir arquivos no servidor remoto que estou usando. Para o tipo de logon, preciso usar chave privada, mas não está listada como opção. Eu instalei a versão errada do FileZilla ou algo assim? Tentei atualizar a instalação, mas ele diz que o FileZilla está atualizado. Qualquer ajuda seria apreciada, esta é a minha primeira vez usando sftp.

loremIpsum1771
fonte
1
Você realmente precisa do Filezilla? O navegador de arquivos padrão pode executar SFTP. Pressione Ctrl-L, a barra de endereços deve aparecer e você poderá navegar até sftp://some.server.
Muru

Respostas:

15

Você precisa configurar a autenticação de chave.

Abra o menu Edit> Settings…e navegue para Connection> SFTP.

Adicione os arquivos principais e pronto.

insira a descrição da imagem aqui

AB
fonte
1
Tentei adicionar um arquivo de chave ssh nesta página, selecionando-o depois de clicar no botão "Adicionar arquivo de chave", mas uma caixa de diálogo apareceu dizendo que o arquivo estava aparentemente no formato errado e precisava ser convertido para o formato de massa (. ppk ou algo assim). Quando cliquei em sim, ele abriu o gerenciador de arquivos, mas não mostra mais o arquivo de chave no diretório em que está armazenado. Qual é a maneira correta de adicionar o arquivo ou devo usar a outra opção de usar o agente SSH do sistema (embora ainda não saiba como fazer isso)?
loremIpsum1771
Desculpe, seja justo. Essa é uma pergunta completamente diferente. Você deve pedir um novo. Responder a novas perguntas nos comentários é confuso para outros leitores.
AB
Certo, aqui está o novo post: askubuntu.com/questions/700164/…
loremIpsum1771
Obrigado pelo link. Parece, sua pergunta aqui foi resolvida. Você pode aceitar a resposta aqui. Clique na marca de seleção no lado esquerdo da resposta. E talvez um voto positivo.
AB
Você precisa fazer o login com a opção "normal" e deixar a senha em branco (que deviam ter adicionado o arquivo de chave ssh nas opções antes, como explicar esta resposta)
Leto
1

A solução para mim foi mudar o tipo de logon para o arquivo-chave. No meu caso, eu tenho um usuário Ubuntu com as permissões corretas que usei no link abaixo para configurar.

Eu tentei a resposta acima, mas não funcionou. Eu acho que pode ter se o usuário era de fato raiz?

Link para criar um usuário não raiz para efetuar login com a chave SSH: https://www.digitalocean.com/community/questions/secure-ubuntu-server-for-non-root-user-using-only-ssh-keys

No FileZilla: Exemplo do FileZilla

James
fonte