SSH-Jump. Настройка.

В свое время открыл для себя такую вещь как SSH-Jump, с тех пор пользуюсь ей ежедневно. Сегодня подобные «прыжки» пришлось настроить для пары вирт и .. я решил все описать в этой короткой заметке.

SSH-Jump. Настройка.

Открываем файл:

nano ~/.ssh/config

В конец файла добавляем следующую конфигурацию:

Host worksrv
HostName *внешний адрес нашего сервера*
IdentityFile ~/.ssh/id_rsa
User *имя пользоваетеля*

Host gitwork
HostName *вн.адрес вирт машины*
IdentityFile ~/.ssh/id_rsa
Port 22
User *имя пользователя*
ProxyCommand ssh -q -W %h:%p worksrv

Теперь немного пояснений

Для подкл. к первому серверу, достаточно выполнить след. команду:

ssh worksrv

Для подкл. ко второму:

ssh git-work

Можно еще упростить ввод для доступа к требуемой вирт. машине.

Открываем файл:

nano ~/.bashrc

Добавляем в конец файла:

alias git-work='ssh git-work'

Теперь для подключения достаточно написать git-work Автодополнение в консоли при этом должно работать, поэтому достаточно будет написать git+TAB

(Просмотров 843 )

Solbadguy

Привет, меня зовут Евгений. Этот сайт задуман в качестве моей записной книжки, к которой я буду время от времени обращаться, чтобы освежить память. Надеюсь, что мои заметки пригодятся и кому-нибудь из Вас.


Поделитесь записью в соц. сетях: