tout dabord, je sais que cette question a déjà été posée, mais je suis très analphabète sur le plan technologique et je suis incapable de comprendre les réponses (et elles ont toutes été répondues depuis au moins quelques années), alors pardonnez-moi si cela ne vous convient pas.

Jessaye dexécuter une commande SCP pour copier à distance un répertoire Linux (centOS) sur une autre machine distante (Windows Server 2016), mais je rencontre une erreur en faisant donc « la demande dexécution a échoué sur le canal 0 perdu la connexion ».

scp -r serverName/var/tmp [email protected]:/backups/ 

Jai vérifié que toutes les informations sont correctes. Lorsque jentre le mot de passe après avoir exécuté la commande, jobtiens lerreur ci-dessus.

Je ne peux télécharger aucun type de logiciel externe (fiable ou non) pour vous aider. une aide serait très appréciée – si une âme gentille pouvait lexpliquer dune manière simple et facile à comprendre, ce serait très apprécié.

MODIFIER: sil y a des moyens plus simples daccomplir cela, ils seraient très appréciés!

Commentaires

  • Le service SSH fonctionne-t-il sur le système Windows Server 2016? Commencez par déterminer si SSH fonctionne entre les deux systèmes, puis déterminez pourquoi SCP ne fonctionne pas.
  • Bonjour, @ 0xsheepdog merci pour votre réponse. Auparavant, jai essayé dutiliser " ssh-copy-id user @ FQDN " et jai reçu lerreur " La demande dexécution a échoué sur le canal 0 " Sagirait-il dune erreur côté Windows? Comment procéder pour vérifier que le service fonctionne correctement? Merci
  • Comme le dit @ 0xSheepdog, faire fonctionner ssh est la première étape, car scp utilise ssh. Le fait que ssh-copy-id ne fonctionne pas est un signal dalarme. Commencez par ssh [email protected], cela demande-t-il un mot de passe? Obtenez-vous une invite de commande sur la machine Windows? Après cela, ssh [email protected] pwd imprime-t-il le répertoire personnel? Cela indiquerait que vous disposiez de quelque chose qui pouvait exécuter des commandes à distance et que vous connaissiez suffisamment dUnix pour reconnaître " pwd " – vous pouvez essayer cmd /c dir à la place.

Réponse

Pouvez-vous installer WinSCP sur Windows Server et créer une nouvelle connexion de session pointant vers le serveur Linux? Ensuite, vous pouvez copier des fichiers en utilisant cet outil en faisant glisser un répertoire de dépôt.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *