GNU/Linux >> Linux Esercitazione >  >> Linux

Come eseguire lo Scp tramite una macchina intermedia??

Questa domanda ha già risposte qui :SCP tramite più host

(1 risposta)
Shell SSH tramite proxy SSH

(2 risposte)
Chiuso 4 anni fa.

Per accedere al mio computer di lavoro da casa, chiamiamolo C Devo fare quanto segue:

ssh -t [email protected] ssh C

B è un server a cui posso connettermi da casa ma C può essere connesso solo da B. Funziona bene.

Se voglio copiare un file che è su C sul mio computer di casa usando scp , quale comando mi serve dal mio computer di casa?

Risposta accettata:

Suggerirei quanto segue nel tuo .ssh/config :

Host C
    User user
    ProxyCommand ssh -W %h:%p [email protected]

Non sono molto più sicuro se l'host B non è affidabile e funziona per scp e sftp.


Linux
  1. Come disabilitare l'accesso dell'utente root tramite SSH

  2. Ssh:limitare un utente Ssh/scp/sftp a una directory?

  3. Ssh:come modificare in remoto i file tramite Ssh?

  4. Rsync file tramite host intermedio

  5. Come determinare se ho effettuato l'accesso tramite SSH?

Come monitorare la macchina Linux tramite Nagios

Come connettersi al tuo server web tramite SSH

Come connettersi al tuo server tramite SSH

Come eseguire l'SSH sul server tramite Linux

Come eseguire SSH in WSL2 su Windows 10 da un computer esterno

Come eseguire SSH in una macchina Windows 10 da Linux O Windows O ovunque