Estoy tratando de sacar algunos archivos de la cuenta de Linux de mi escuela usando ssh. Tengo la conexión para trabajar usando:
scp <school_server>: ~/folder I want ~/where I want to go
.
Pero cuando va a transferir carpeta me da el mensaje:
not a regular file
El archivo contiene archivos .java, y quiero la carpeta completa.
Tengo un destino que necesita PEM para conectarse y también tiene un puerto SSH diferente. Esto funcionó para mí como encanto:
Por ejemplo, copiar carpeta (y subcarpetas) de
sourceserver
atargetserver
, ejecutar esto ensourceserver
(En caso de que se
permissions are too open
de archivo PEM, ejecute lo siguiente:chmod 400 ./pem_for_target_server.pem
)fuente