Архив метки: alias

Алиасы в SSH,или быстро заходим на нужные ресурсы по SSH

Если вам часто приходится например заходить на разные сервера по SSH,или например на внтуриофисные машины с адресами 192.168.0.х,то иногда может надоедать прописывать например:

ssh root@192.168.0.25

легче например просто ssh 25.

Для этого и существуют алиасы.Мы можем их прописать,создав в домашней папке требуемого юзера в папке .ssh/ файл config и написав в нем:

Host 25
HostName 192.168.0.25
User root
Port 22

Думаю тут все понятно. Host 25 — 25 тут задает короткое имя,которое мы хотим использовать, HostName — сервер куда заходить, User — пользователя,под которым заходить, Port — порт на который подключаться. Таких алиасов можно сделать множество — на каждый хост) Зато теперь процедура входа значительно убыстряется)

UPD 08.03.2016

От юзера NW из комментариев:

если у каждого сервера отдельный ключ

IdentityFile ~/.ssh/id_rsa_102

подключение к серверу (например) 10.10.10.2 через сервер (например) 10.10.10.1
Host lyalyalya
HostName 10.10.10.2
Port 22100
IdentityFile ~/.ssh/id_rsa_102
ProxyCommand ssh -W %h:%p 10.10.10.1