Использование файла конфигурации SSH (~/.ssh/config)

Если постоянно подключаться к разным ssh-серверам, то возникает сложность запомнить ip-адреса, имя пользователя и разные порты. Копировать постоянно эту информацию в терминал из менеджера паролей тот ещё гемор.

Но есть одна хитрость — файл конфигурации SSH. Он находится по пути ~/.ssh/config. Если его там нет, то создай (:

Просто открываем файлик и пишем туда наши сервера, юзернеймы и/или порты:

~/.ssh/config

Host devserver
    HostName 192.168.1.1
    User root

Host client1
    HostName 192.168.1.2
    User client1
    Port 1234

Host hacknet007
    HostName 1.1.1.1
    User xakep

После этого, чтобы подключиться по ssh к любому из серверов, что мы написали в файлик, открываем терминал и пишем ssh devserver или ssh hacknet007.

Просто, удобно, фантастически инновационно!