ten eerste, ik weet dat deze vraag al eerder is gesteld, maar ik ben “technologisch zeer analfabeet en ik kan de antwoorden niet begrijpen (en ze zijn allemaal al een paar jaar beantwoord), dus vergeef me alsjeblieft als dit lastig is.

Ik probeer een SCP-commando uit te voeren om op afstand een linux-directory (centOS) naar een andere machine op afstand te kopiëren (Windows Server 2016), maar ik ervaar een fout bij het doen dus “exec-verzoek mislukt op kanaal 0 verbroken verbinding”.

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

Ik heb geverifieerd dat alle informatie correct is. Wanneer ik het wachtwoord invoer nadat ik de opdracht heb uitgevoerd, krijg ik de bovenstaande foutmelding.

Ik kan geen enkele externe software (betrouwbaar of anderszins) downloaden om te helpen bij de kwestie, dus hulp zou zeer op prijs worden gesteld – als een vriendelijke ziel het op een eenvoudige, gemakkelijk te begrijpen manier zou uitleggen, zou dat zeer op prijs worden gesteld.

EDIT: als er eenvoudiger manieren zijn om te bereiken dit zouden ze zeer op prijs stellen!

Opmerkingen

  • Werkt de SSH-service op het Windows Server 2016-systeem? Begin met het oplossen van problemen of SSH werkt tussen de twee systemen, zoek dan uit waarom SCP niet werkt.
  • Hallo, @ 0xsheepdog bedankt voor je reactie. Eerder probeerde ik " ssh-copy-id user @ FQDN " te gebruiken en ik ontving de fout " exec-verzoek mislukt op kanaal 0 " Zou dit een fout zijn aan de Windows-kant? Hoe kan ik controleren of de service correct functioneert? Bedankt
  • Zoals @ 0xSheepdog zegt, is ssh aan het werk krijgen de eerste stap, aangezien scp ssh gebruikt. Het feit dat ssh-copy-id niet werkt, is een rode vlag. Begin met ssh [email protected], wordt er om een wachtwoord gevraagd? Krijgt u een opdrachtprompt op de Windows-machine? Drukt daarna ssh [email protected] pwd de homedirectory af? Dit zou erop duiden dat je iets had dat afstandsbedieningen kon uitvoeren en genoeg Unix kende om " pwd " te herkennen – je zou cmd /c dir in plaats daarvan.

Antwoord

Kunt u WinSCP installeren op Windows Server en een nieuwe sessieverbinding maken die verwijst naar de Linux-server? Vervolgens kunt u bestanden kopiëren met behulp van die tool door mappen te slepen.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *