Como corrijo este erro: Desconectado: Não há métodos de autenticação suportados disponíveis (servidor enviado: publickey)?

0

Eu criei um droplet Ubuntu 16.04 no Digital Ocean e, em seguida, implementei um framework LAMP. Eu criei um usuário não-root e entrei no servidor com o ssh. Eu também entrei no servidor usando o sftp. No entanto, não consigo transferir meus arquivos através do terminal, pois não tenho permissão, mesmo que tenha dado ao usuário não-root as permissões de root. Então eu pensei em experimentar um cliente - Filezilla. Quando tento me conectar ao servidor aqui recebo o erro acima. Alguém pode me ajudar por favor?

Aqui está uma conexão bem-sucedida com um servidor SSH:

Status: Connecting to www.calumjamesflanagan.co.uk...
Status: Connected to www.calumjamesflanagan.co.uk
Status: Retrieving directory listing...
Status: Listing directory /root
Status: Directory listing of "/root" successful

Veja como minha conexão malsucedida se parece:

Status: Connecting to 139.59.178.163...
Response: fzSftp started, protocol_version=6
Command: open "[email protected]" 22
Error: Disconnected: No supported authentication methods available 
(server sent: publickey)
Error: Could not connect to server
    
por CJF 03.11.2016 / 23:48

2 respostas

1

Para mim, www.calumjamesflanagan.co.uk resolve para 178.62.64.232 , não 139.59.178.163 .

Parece que você está se conectando a um servidor diferente com o FileZilla do que com ssh .

    
por 04.11.2016 / 08:12
-1

RESOLVIDO:

Tive que alterar a propriedade dos diretórios no servidor remoto para escrever para eles.

Isso foi feito usando sudo chown -R *UserName* \var\www\html .

    
por 04.11.2016 / 00:58