Não é possível fazer upload de arquivos via SFTP com o Cyberduck

0

Eu tenho um problema muito parecido com a pergunta aqui , mas a solução listada lá não está funcionando para mim.

Situação: Eu tenho dois laptops Mac, um antigo Macbook Air rodando Yosemite com o Cyberduck 4.1.3 e um novo Macbook Pro rodando Yosemite e o Cyberduck 4.7.1. Eu estou tentando SFTP no mesmo servidor com a mesma conta. No meu laptop antigo, posso conectar, navegar, baixar arquivos e fazer upload de arquivos. No meu novo laptop, posso conectar, navegar e baixar arquivos, mas não fazer upload de arquivos. Recebo um erro "permissão negada".

Aqui está o que eu verifiquei até agora:

  • Confirmei que estou usando a mesma conta, senha, porta e protocolo entre os dois sistemas. (Não estou conectando via SFTP para um e FTP para o outro, por exemplo, ou conectando-me a um usuário com menos privilégios. Como posso fazer logon em ambos, sei que estou usando as credenciais de acesso corretas.)
  • Eu verifiquei cada configuração do CyberDuck linha por linha para confirmar se ambas são idênticas. (Com a exceção óbvia da versão do software. Eu sei que eu poderia atualizar o CyberDuck no meu computador antigo e ver se ele quebra, mas essa não é a solução que eu espero.)
  • Eu verifiquei as configurações de rede linha por linha, e a única diferença é que o antigo mac está usando servidores OpenDNS (isso não importa, não é?)
  • esta pergunta mais antiga sugere que o problema é causado por configurações do macs MTU:

Configurações> Rede > Avançado > Hardware

Coloque: MTU: 1400

mas os dois computadores estão configurados como automáticos (MTU: 1500) e um está funcionando e o outro não. (Eu tentei definir o novo para 1400 de qualquer maneira, e isso não ajudou.)

Se for importante, o servidor em questão é um ambiente de hospedagem do WPEngine.

Eu sinto que provavelmente há algo realmente óbvio que estou negligenciando, mas fiquei sem ideias. Alguém mais tem uma sugestão para algo tentar?

    
por buzzo 13.01.2016 / 02:47

2 respostas

0

Com base nos diagnósticos que você já realizou e no fato de os clientes FTP alternativos estarem funcionando sem problemas, a falha parece estar em sua versão atual do CyberDuck.

O log de alterações para o CyberDuck indica que sua versão (4.1.3 ) foi originalmente lançado em 2011 e houve mudanças significativas em como o programa lida com conexões SFTP desde então. As alterações mais notáveis ocorrem na versão 4.5 .

Embora tenha dito que não deseja atualizar sua versão do CyberDuck, recomendo enfaticamente que você a considere, a versão atual (a partir de 2016-02-01) é 4.7.3 para o OSX. Como alternativa, você pode tentar outro cliente de FTP, como o Filezilla .

    
por 01.02.2016 / 12:55
0

Graças à sugestão de Burgi nos comentários acima sobre as atualizações do SFTP no CyberDuck, mudei para o uso do Transmission, e não poderia estar mais feliz.

Obrigado, Burgi! Se você quiser repassar como uma resposta, eu ficarei feliz em solucioná-lo. Entretanto, vou marcar isso como resolvido com base em sua opinião.

    
por 31.01.2016 / 12:47

Tags