Pergunta

Eu corro sem sucesso

curl $Masi@host:~/folder
curl: (6) Couldn't resolve host 'host:~'

Eu tenho SSH-chaves para o anfitrião. Eu estou tentando usar onda semelhante como scp.

Como você pode usar curl para baixar dados privados rápido?

Foi útil?

Solução

onda é um cliente HTTP - você não pode usá-lo como um cliente SSH. O que há de errado com SCP?

Outras dicas

Eu gostaria de sugerir a leitura do homem página de cURL para algumas informações sobre como faça isso. Eu não acho que cURL pode substituir scp da maneira que você quiser.

Se você tem um FTP seguro (SFTP) servidor ou garantir HTTP SSL (HTTPS) do servidor, em seguida, cURL pode aceitar chaves SSH (embora usando uma chave SSL é mais comumente aceito na Internet.) Ele pode usar essas chaves para autenticar e estabelecer uma conexão segura para os diretórios que foram tornados públicos para o usuário através do servidor.

Para ver como passar as chaves SSH, consulte --pubkey, --key e --pass na href="http://curl.haxx.se/docs/manpage.html" rel="nofollow página homem .

É importante compreender que seu diretório home não tem que estar disponível através de tal servidor a. Mesmo se você autenticar com um usuário e uma senha. scp funciona através de um servidor diferente, e (por padrão) interpretar caminhos como se estivesse logado. Para que os caminhos relativos são em relação ao seu casa pasta , assim como você esperar.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top