[local]ASR5000-2# copy /flash/test sftp://root:cisco123@10.201.251.13:22/localdisk/test Failure: "FAILED because unable to write destination",[an error occurred while processing this directive]
copy /flash/test sftp://root:cisco123@10.201.251.13:22/localdisk/test
A configuração no arquivo /etc /ssh/sshd_config:
# Change to yes to enable tunnelled clear text passwords PasswordAuthentication no[an error occurred while processing this directive]
Se você usa o protocolo FTP, a transferência é bem-sucedida.
Solução
Dos dois servidores Linux no laboratório, foi possível reproduzir o problema em um servidor, mas não no outro. A única diferença era o endereço IP do servidor no teste.
[local]ASR5000-2# copy /flash/test sftp://root:cisco123@10.201.251.5:22/localdisk/test ******************************************************************************** Transferred 22789 bytes in 0.002 seconds (11127.4 KB/sec) [local]ASR5000-2# [local]ASR5000-2# [local]ASR5000-2# copy /flash/test sftp://root:cisco123@10.201.251.13:22/localdisk/test Failure: "FAILED because unable to write destination",[an error occurred while processing this directive]
copy /flash/test sftp://root:cisco123@10.201.251.13:22/localdisk/test [local]ASR5000-2#
Enquanto as configurações do servidor são revisadas, observou-se que havia uma diferença entre as configurações de dois servidores no arquivo /etc /ssh/sshd_config. O servidor em funcionamento tinha esta configuração:
# Change to yes to enable tunnelled clear text passwords PasswordAuthentication yes[an error occurred while processing this directive]
Quando esse parâmetro é modificado para yes (sim) e o serviço é reiniciado com o comando /etc/init.d/ssh restart, você pode transferir um arquivo com êxito usando o SFTP.
[local]ASR5000-1# copy /flash/test2.cfg sftp://root:cisco123@10.201.251.13/localdisk/test2.cfg Tuesday January 19 08:11:47 PST 2016 Are you sure? [Yes|No]: yes Tuesday January 19 08:12:15 PST 2016 ******************************************************************************** Transferred 33316 bytes in 0.001 seconds (32535.2 KB/sec) [local]ASR5000-1# copy /flash/test2.cfg sftp://root:cisco123@10.201.251.5/localdisk/test2.cfg Tuesday January 19 08:13:09 PST 2016 Are you sure? [Yes|No]: yes Tuesday January 19 08:13:18 PST 2016 ******************************************************************************** Transferred 33316 bytes in 0.001 seconds (32535.2 KB/sec)[an error occurred while processing this directive]