LittleGreenCat / Copying via SCP via Jumphost
0 вподобань
0 форк(-ів)
1 файл(-ів)
Остання активність
Наверное все знают, как через джампхост пробрасывать SSH сессию. А если надо скопировать по SCP?
scp -o "ProxyJump <JUMP_USER>@<JUMP_HOST>" dataFile.txt <USER>@<HOST>:/tmp
Отлично работает и с авторизацией по ключам.
Опубликовано в GitGate
LittleGreenCat / Using Jumphost
0 вподобань
0 форк(-ів)
1 файл(-ів)
Остання активність
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 |
LittleGreenCat / Give SSH password in commandline
0 вподобань
0 форк(-ів)
2 файл(-ів)
Остання активність
Передать пароль для SSH сессии в командной строке:
Записываем пароль в файл echo 'yoursecretpass' > gpgpassfile
Затем шифруем его gpg -c gpgpassfile
Ну и используем так потом:
SSHPASS=$(gpg -d -q gpgpassfile.gpg) sshpass -e ssh -tt username@address command
или
SSHPASS=$(gpg -d -q gpgpassfile.gpg) sshpass -e ssh username@address
Новіше
Пізніше