Como posso ativar o sftp-4 ou superior no Ubuntu 14.04 ou superior?

1

Eu gostaria de usar o sftp4 ou superior. Como eu posso fazer isso?

Atualmente, tenho o openssh-server (OpenSSH_6.6.1p1) instalado no Ubuntu 14.04 (antigo servidor de teste). Vou atualizar, então respostas para as versões mais recentes do servidor Ubuntu são bem-vindas.

Com base na mensagem de erro abaixo, parece que estou usando o sftp-3 no momento

Eu tentei pesquisar quais versões do servidor openssh usam o sftp-4 ou superior, mas não encontrei nenhum resultado. Alguém pode me ajudar? Quais versões do openssh usam o sftp-4? Alguma das versões mais recentes do Ubuntu executam o sftp-4 ou superior? Se eu não posso fazer isso usando o openssh-server, quais alternativas eu tenho?

O motivo da minha pergunta vem do fato de que gostaria de alterar remotamente as permissões de arquivos e a propriedade usando o WinSCP. Para fazer isso, eu preciso usar sftp4 ou superior (na verdade isso não é bem verdade, aparentemente eu posso fazer isso de sftp2 e acima, desde que eu use GID / UID, infelizmente eu não fui capaz de fazê-lo funcionar.) Aliás, eu tenho sftp-6 como a minha versão preferida no WinSCP.

    
por TryHarder 17.11.2016 / 02:12

1 resposta

1

O OpenSSH suporta somente a versão 3 do SFTP.

Você teria que usar um servidor SFTP diferente, como ProFTPD mod_sftp .

    
por Martin Prikryl 09.06.2017 / 08:14