J'essaie d'obtenir des fichiers de mon compte Linux de l'école en utilisant ssh. J'ai la connexion pour travailler en utilisant:
scp <school_server>: ~/folder I want ~/where I want to go
.
Mais quand il va transférer le dossier, il me donne le message:
not a regular file
Le fichier contient des fichiers .java et je veux le dossier entier.
J'ai une destination qui a besoin de PEM pour se connecter et elle a également un port SSH différent. Cela a fonctionné pour moi comme un charme:
Pour, par exemple, copier le dossier (et les sous-dossiers) de
sourceserver
verstargetserver
, exécutez-le sursourceserver
(Dans le cas où vous obtenez
permissions are too open
pour le fichier pem, exécutez:chmod 400 ./pem_for_target_server.pem
)la source