først og fremmest ved jeg, at dette spørgsmål er blevet stillet før, men jeg er meget teknologisk analfabeter, og jeg er ikke i stand til at forstå svarene (og de er alle blevet besvaret i det mindste et par år), så tilgiv mig hvis dette er ubelejligt.

Jeg prøver at køre en SCP-kommando for eksternt at kopiere en linux-mappe (centOS) til en anden fjernmaskine (windows server 2016), men jeg oplever en fejl, når jeg laver så “exec-anmodning mislykkedes på kanal 0 mistet forbindelse”.

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

Jeg har bekræftet, at alle oplysninger er korrekte. Når jeg indtaster adgangskoden efter at have kørt kommandoen, får jeg ovenstående fejl.

Jeg er ikke i stand til at downloade nogen form for ekstern software (pålidelig eller på anden måde) til at hjælpe med sagen, så enhver hjælp overhovedet ville være meget værdsat – hvis en slags sjæl ville forklare det på en enkel, letforståelig måde, ville det blive meget værdsat.

REDIGER: hvis der er nogen enklere måder at opnå dette ville de blive meget værdsat!

Kommentarer

  • Fungerer SSH-tjenesten på Windows Server 2016-systemet? Start med at fejlfinde, om SSH fungerer mellem de to systemer, end at finde ud af, hvorfor SCP ikke fungerer.
  • Hej @ 0xsheepdog tak for dit svar. Tidligere prøvede jeg at bruge " ssh-copy-id bruger @ FQDN " og jeg modtog fejlen " exec-anmodning mislykkedes på kanal 0 " Ville dette være en fejl på Windows-siden? Hvordan ville jeg gå til verificering af, at tjenesten fungerer korrekt? Tak
  • Som @ 0xSheepdog siger, at få ssh til at arbejde er det første skridt, da scp bruger ssh. Det faktum, at ssh-copy-id ikke fungerer, er et rødt flag. Start med ssh [email protected], beder den om en adgangskode? Får du en kommandoprompt på Windows-maskinen? Derefter udskriver ssh [email protected] pwd hjemmekataloget? Dette ville indikere, at du havde noget, der kunne udføre fjernkommandoer og vidste nok unix til at genkende " pwd " – du kunne prøve cmd /c dir i stedet.

Svar

Kan du installere WinSCP på Windows Server og oprette en ny sessionforbindelse, der peger på Linux-server? Derefter kan du kopiere filer ved hjælp af det værktøj, der trækker et faldende mapper.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *