Trasferire files con scp in multihop: Difference between revisions

From RVM Wiki
Jump to navigation Jump to search
Created page with "Se vogliamo trasferire un file via scp, ed i file si trova su una macchina raggiingibile solo dopo aver fatto ssh in un altra, ad esempio: noi ----> machineA ---> machineB (m..."
 
mNo edit summary
Line 2: Line 2:
  noi ----> machineA ---> machineB (myfile.zip)
  noi ----> machineA ---> machineB (myfile.zip)


=Con Jumphost=
scp -o 'ProxyJump machineA' machineB:/myfile.zip .
=Vecchio modo =
  noi# ssh -t machineA ssh machineB
  noi# ssh -t machineA ssh machineB


Line 8: Line 13:
     "ProxyCommand ssh -q machineA nc -q0 %h 22" \
     "ProxyCommand ssh -q machineA nc -q0 %h 22" \
     machineB:mysfile.zip .
     machineB:mysfile.zip .
=Riferimenti=
*[https://www.madboa.com/blog/2017/11/02/ssh-proxyjump/ Using ProxyJump with SSH and SCP]
*[https://mperdikeas.github.io/networking.html.files/scp-a-file-through-jump-host.html google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwiX8N-Iy4ryAhUPPuwKHYzmBL4QFjAAegQIBRAD&url=https%3A%2F%2Fmperdikeas.github.io%2Fnetworking.html.files%2Fscp-a-file-through-jump-host.html&usg=AOvVaw3vwxqCDstvOk8znmpln3O5]

Revision as of 10:41, 30 July 2021

Se vogliamo trasferire un file via scp, ed i file si trova su una macchina raggiingibile solo dopo aver fatto ssh in un altra, ad esempio:

noi ----> machineA ---> machineB (myfile.zip)

Con Jumphost

scp -o 'ProxyJump machineA' machineB:/myfile.zip .

Vecchio modo

noi# ssh -t machineA ssh machineB

Si può usare scp con proxycommand utilizzando netcat:

scp -v -o \
    "ProxyCommand ssh -q machineA nc -q0 %h 22" \
    machineB:mysfile.zip .

Riferimenti