Перейти к содержанию

Алиасы в SSH

Алиасы в SSH позволяют упростить подключение к удаленным серверам, присваивая им короткие имена. Вместо постоянного набора, например, ssh paprika-user@123.45.67.89 -p 2222 можно будет использовать ssh paprika-prod. А с автодополнением достаточно будет набрать только ssh p и нажать Tab

Файл конфигурации SSH

Обычно файл конфигурации SSH находится в домашней директории пользователя по пути ~/.ssh/config. Открываем файл для редактирования (если файл не существует он будет создан):

nano ~/.ssh/config

Добавьте алиас:

Host <имя_алиаса>
    HostName <имя_хоста_или_IP_адрес>
    User <имя_пользователя>
    Port <порт_ssh>

Пример:

Host paprika-prod
    HostName 123.45.67.89
    User paprika-user
    Port 2222

Если порт используется дефолтный, его можно не указывать.