Что: d70a726e858b4caf0f2b838e3da682a4de0e661a
Когда: 2024-05-23 10:34:01+03:00
Темы: tip
SSH jump host К своему стыду, лишь только недавно начал использовать встроенный функционал работы с 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-ем прозрачно происходить.
Сгенерирован: SGBlog 0.34.0