GNU/Linux >> Znalost Linux >  >> Linux

Ssh – Scp přes více hostitelů?

Otázka popisuje, jak SSH do počítače, ke kterému lze přistupovat pouze prostřednictvím jednoho nebo více hostitelů (na které lze také připojit SSH).

Existuje ekvivalentní způsob použití scp ? To znamená zkopírovat soubor na můj místní počítač ze vzdáleného počítače (za předpokladu, že mám přístup pomocí hesla nebo klíče ke všem počítačům na cestě)?

Přijatá odpověď:

Funguje to stejně jako multi-hop ssh pokud použijete ProxyCommand . ProxyCommand je transparentní bez ohledu na to, co děláte výše.

Host proxy
  Hostname proxy.tld
  User proxy_user
Host target
  Hostname target.tld
  User target_user
  ProxyCommand ssh -W %h:%p proxy

Poté spusťte scp file target: zkopíruje soubor přes proxy do cíle.


Linux
  1. Vytváření SOCKS Web Proxy pomocí SSH

  2. Ssh – Omezení uživatele Ssh/scp/sftp na adresář?

  3. Ssh – skript pro automatizaci SCp v síti?

  1. Jak Scp přes střední stroj?

  2. 11 Užitečné příkazy „ssh“ a „scp“ v Linuxu

  3. Nelze spustit X aplikací přes SSH v Linuxu

  1. http proxy přes ssh, ne ponožky

  2. scp jeden soubor na více míst

  3. ssh přes router bez přesměrování portů