prima di tutto, so che questa domanda è già stata posta in passato, ma sono tecnologicamente analfabeta e non sono in grado di capire le risposte (e tutte hanno ricevuto risposta almeno da un paio danni), quindi per favore perdonami se questo è scomodo.

Sto provando a eseguire un comando SCP per copiare in remoto una directory linux (centOS) su unaltra macchina remota (windows server 2016), ma sto riscontrando un errore durante lesecuzione quindi “richiesta di esecuzione non riuscita sul canale 0 ha perso la connessione”.

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

Ho “verificato che tutte le informazioni siano corrette. Quando inserisco la password dopo aver eseguito il comando, ricevo lerrore precedente.

Non sono in grado di scaricare alcun tipo di software esterno (affidabile o di altro tipo) per assistere nella questione, quindi qualsiasi un aiuto sarebbe molto apprezzato: se unanima gentile lo spiegasse in modo semplice e di facile comprensione, sarebbe molto apprezzato.

MODIFICA: se ci sono modi più semplici per farlo questo, sarebbero molto apprezzati!

Commenti

  • Il servizio SSH funziona sul sistema Windows Server 2016? Inizia risolvendo se SSH funziona tra i due sistemi, poi scopri perché SCP non funziona.
  • Ciao, @ 0xsheepdog, grazie per la tua risposta. In precedenza ho provato a utilizzare " ssh-copy-id user @ FQDN " e ho ricevuto lerrore " richiesta di esecuzione non riuscita sul canale 0 " Sarebbe un errore sul lato Windows? Come posso verificare che il servizio funzioni correttamente? Grazie
  • Come dice @ 0xSheepdog, far funzionare ssh è il primo passo, poiché scp usa ssh. Il fatto che ssh-copy-id non funzioni è una bandiera rossa. Inizia con ssh [email protected], richiede una password? Ricevi un prompt dei comandi sulla macchina Windows? Dopo di che ssh [email protected] pwd stampa la directory home? Ciò indicherebbe che avevi qualcosa in grado di eseguire comandi remoti e conoscevi abbastanza Unix da riconoscere " pwd " – potresti provare cmd /c dir invece.

Risposta

Puoi installare WinSCP su Windows Server e creare una nuova connessione di sessione che punta al server Linux? Quindi puoi copiare i file usando quello strumento trascinando una directory in rilascio.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *