jumphost.sh
· 553 B · Bash
Surowy
ssh -J user1@hostname1:port1 user2@hostname2:port2
# Где hostname1 - промежуточный jump узел с доступом извне, hostname2 узел изолированный от внешних каналов, но с сетевой связаностью с hostname1
# Для удобства можно прописать алиасом в файле ~/.bashrc
alias jump='ssh -J user1@hostname1:port1'
# И просто вызывать командой
jump user2@hostname2:port2
Опубликовано в https://t.me/gitgate
1 | ssh -J user1@hostname1:port1 user2@hostname2:port2 |
2 | # Где hostname1 - промежуточный jump узел с доступом извне, hostname2 узел изолированный от внешних каналов, но с сетевой связаностью с hostname1 |
3 | |
4 | # Для удобства можно прописать алиасом в файле ~/.bashrc |
5 | alias jump='ssh -J user1@hostname1:port1' |
6 | # И просто вызывать командой |
7 | jump user2@hostname2:port2 |
8 | |
9 | Опубликовано в https://t.me/gitgate |