From d70a726e858b4caf0f2b838e3da682a4de0e661a Mon Sep 17 00:00:00 2001 From: Sergey Matveev <stargrave@stargrave.org> Date: Thu, 23 May 2024 10:34:01 +0300 Subject: [PATCH] SSH jump host MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Ð ÑÐ²Ð¾ÐµÐ¼Ñ ÑÑÑдÑ, лиÑÑ ÑолÑко недавно наÑал иÑполÑзоваÑÑ Ð²ÑÑÑоеннÑй ÑÑнкÑионал ÑабоÑÑ Ñ SSH jump host-ами. Ðак Ñ Ð´Ð¾ ÑÑого кÑда-Ñо Ð·Ð°Ñ Ð¾Ð´Ð¸Ð» (по SSH), еÑли Ð½ÐµÑ Ð¿ÑÑмого доÑÑÑпа, но еÑÑÑ Ð¿ÑомежÑÑоÑнÑй SSH Ñ Ð¾ÑÑ? ssh jumphost ssh dst, гÑÑбо говоÑÑ. Ðак вÑзваÑÑ scp Ñаким обÑазом? Ðе задÑмÑвалÑÑ Ð¸ делал: tar cf - ... | ssh jumphost ssh dst tar xf - .... ÐоÑом обнаÑÑжилоÑÑ, ÑÑо еÑли ÑелевÑе копиÑÑемÑе ÑÐ°Ð¹Ð»Ñ Ð³Ð´Ðµ-Ñо имеÑÑ ÐµÑÑ Ð¸ hardlink, Ñо поÑле иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ tar-а они "пÑопадаÑÑ". ÐÑÑ ÑÑаÑно, ниÑего неожиданного, но поведение scp вÑеменами Ñ Ð¾ÑеÑÑÑ, когда он пеÑезапиÑÑÐ²Ð°ÐµÑ Ñайл и не ÑазÑÑÑÐ°ÐµÑ hardlink-и. Увидел опÑÐ¸Ñ -J, Ð´Ð»Ñ ÑÐºÐ°Ð·Ð°Ð½Ð¸Ñ jump host-а. Ð Ñакже ProxyJump опÑÐ¸Ñ Ð² конÑигÑÑаÑионном Ñайле, коÑоÑÑÑ Ð¼Ð¾Ð¶Ð½Ð¾ Ð´Ð»Ñ ÐºÐ¾Ð½ÐºÑеÑного Ñ Ð¾ÑÑа пÑопиÑÑваÑÑ. Ðде вÑÑ ÑÑо ÑанÑÑе бÑло, где Ñ ÑанÑÑе бÑл? ÐаÑколÑко же ÑепеÑÑ Ñдобнее ÑÑало напÑÑмÑÑ ÑказÑваÑÑ Ð½ÑжнÑй мне Ñ Ð¾ÑÑ, а иÑполÑзование jump-а Ñамим SSH-ем пÑозÑаÑно пÑоиÑÑ Ð¾Ð´Ð¸ÑÑ. -- 2.51.0