Eu estava procurando uma maneira de usar o SCP via Fabric e, após alguma investigação, encontrei o problema # 945 (Permitir que a opção get/put seja tratada pelo scp), atualmente fechado.
Veja Paramiko #150 - Fabric não poderá tomar nenhuma ação sobre isso até que decidamos como/se a Paramiko deve.
_Originalmente postado por @bitprophet em https://github.com/fabric/fabric/issues/945#issuecomment -26168826_
Isso foi em 2013, e a questão ainda parece aberta sobre como fazer SCP em vez de SFTP.
https://github.com/fabric/fabric/blob/e9939d68b734935f0c98d98817912ad7c698238f/fabric/transfer.py#L26
Dado que o Fabric não pode usar o SCP para transferências, a documentação pode ser atualizada para refletir isso omitindo o SCP? Pode poupar a outros algum esforço investigativo.
Obrigado pelo seu tempo!
PS: Ainda estou usando o Fabric para fluxos de trabalho SSH. Muito fácil de usar! 👍
Eu abordei isso em #2029
scp parece cada vez menos recomendado pelo SSH upstream, então faz sentido removê-lo.
Meu host SSH não suporta SFTP, apenas SCP e leitura
Transferência de arquivos via SFTP e/ou SCP.
tornou óbvio para mim que posso de alguma forma selecionar qual protocolo desejo usar. E sim, depois de algum tempo pesquisando nas fontes e depois na internet, estou aqui com exatamente a mesma pergunta.
+1
Meu cliente não suporta sftp e perdi tempo acreditando que era possível porque o doc está errado.
Você pode remover a menção scp da documentação ou mencionar que isso não é possível?
Obrigado
+1
Meu cliente também não suporta o protocolo SFTP e também perdi longas horas forçando a transferência de arquivos feita pela malha. Por favor, altere a documentação.
podemos limitar o número de comentários +1 aqui? você pode simplesmente clicar no botão :+1: no comentário original, em vez de ligar para todos aqui.
Comentários muito úteis
podemos limitar o número de comentários +1 aqui? você pode simplesmente clicar no botão :+1: no comentário original, em vez de ligar para todos aqui.