Pregunta

Corro sin éxito

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

Tengo claves SSH para el host. Estoy tratando de usar curl de manera similar a scp.

¿Cómo puedes usar Curl para descargar datos privados rápidamente?

¿Fue útil?

Solución

curl es un cliente HTTP, no puede usarlo como un cliente SSH. ¿Qué pasa con SCP?

Otros consejos

Sugeriría leer la página de manual de cURL para obtener información sobre cómo hacer esto. No creo que cURL pueda reemplazar scp de la manera que usted quiere.

Si tiene un servidor FTP (SFTP) seguro o un servidor SSL (HTTPS) seguro, entonces cURL puede aceptar claves SSH (aunque el uso de una clave SSL es más comúnmente aceptado en Internet). Puede usar esas claves para autenticarse y establezca una conexión segura a los directorios que se han hecho públicos a su usuario a través del servidor.

Para ver cómo pasar las claves SSH, consulte --pubkey , --key y --pass en página de manual .

Es importante comprender que su directorio de inicio no tiene que estar disponible a través de dicho servidor. Incluso si se autentica con un usuario y una contraseña. scp funciona a través de un servidor diferente, y (de manera predeterminada) interpretará las rutas como si hubiera iniciado sesión. Por lo tanto, las rutas relativas son relativas a su carpeta de inicio , como usted espera.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top