n primul rând, știu că această întrebare a fost pusă înainte, dar sunt foarte analfabet din punct de vedere tehnologic și nu sunt în măsură să înțeleg răspunsurile (și toți au primit răspuns cel puțin câțiva ani), așa că vă rog să mă iertați dacă acest lucru este incomod.

Încerc să rulez o comandă SCP pentru a copia de la distanță un director Linux (centOS) pe o altă mașină la distanță (Windows Server 2016), dar întâmpin o eroare când fac deci „cererea de executare a eșuat pe canalul 0 a pierdut conexiunea”.

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

Am „verificat că toate informațiile sunt corecte. Când introduc parola după executarea comenzii, primesc eroarea de mai sus.

Nu pot descărca niciun tip de software extern (de încredere sau de altă natură) pentru a vă ajuta în această chestiune, deci orice ajutorul ar fi mult apreciat – dacă un suflet bun ar explica-o într-o manieră simplă, ușor de înțeles, ar fi foarte apreciată.

EDIT: dacă există modalități mai simple de a realiza aceasta, ar fi foarte apreciate!

Comentarii

  • Serviciul SSH funcționează pe sistemul Windows Server 2016? Începeți prin depanarea dacă SSH funcționează între cele două sisteme, decât aflați de ce SCP nu funcționează.
  • Bună ziua, @ 0xsheepdog vă mulțumim pentru răspuns. Anterior am încercat să folosesc " ssh-copy-id user @ FQDN " și am primit eroarea " cererea exec a eșuat pe canalul 0 " Ar fi o eroare pe partea Windows? Cum aș putea verifica dacă serviciul funcționează corect? Mulțumim
  • Așa cum spune @ 0xSheepdog, primirea pasului este ca ssh să funcționeze, deoarece scp folosește ssh. Faptul că ssh-copy-id nu funcționează este un semnal roșu. Începeți cu ssh [email protected], solicită o parolă? Aveți un prompt de comandă pe mașina Windows? După aceea, ssh [email protected] pwd tipărește directorul principal? Acest lucru ar indica faptul că aveți ceva care putea executa comenzi la distanță și știați unix suficient pentru a recunoaște " pwd " – ați putea încerca cmd /c dir în schimb.

Răspuns

Puteți instala WinSCP pe Windows Server și creați o nouă conexiune de sesiune care indică serverul Linux? Apoi, puteți copia fișiere folosind instrumentul respectiv glisând un director de drop.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *