Je reçois une erreur lorsque j'essaie de copier un fichier de mon ordinateur local vers un serveur distant avec ssh
. J'obtiens la même erreur que j'utilise cp
ou scp
.
Voici mon entrée à l'erreur résultante:
[root@xxx.xx.xxx.xx /]# cp /home/username/some.xml root@xxx.xx.xxx.xx:/path/to/directory/
cp: cannot stat ‘/home/username/some.xml’: No such file or directory
J'ai vérifié, et il y a certainement un fichier sur le chemin /home/username/some.xml
sur ma machine locale.
L'ordinateur local et le serveur distant sont en cours d'exécution CentOS 7
. Comment puis-je résoudre cette erreur et copier avec succès?
root@remote.server.ip
, j'ai tapé exit
, puis tapé la scp
commande ci-dessus et cela a fonctionné. Le problème était que j'étais connecté en tant que root@remote.web.server
, donc il ne voyait que la structure de répertoires de remote.web.server
, qui est différente de la structure de répertoires de ma machine locale. Puisque vous m'avez fait trouver cela, je serais heureux d'accepter une réponse que vous pourriez soumettre. Je vous remercie.
ls -l /home/username/some.xml
?