>_ IzzyLab

Практическое задание

Задай алиас хоста

средне

Чтобы не печатать длинную команду каждый раз, настрой в ~/.ssh/config алиас prod для подключения: имя хоста example.com, пользователь deploy, порт 2222. После этого ssh prod должен подключаться с этими параметрами.

Что потренируешь:
  • ssh config
  • алиасы хостов
  • клиентская конфигурация
  • host/hostname/user/port

Разбор темы

Клиентский файл ~/.ssh/config позволяет спрятать длинные параметры подключения за коротким алиасом. Конфиг состоит из блоков: блок открывается строкой Host <алиас>, а под ним с отступом перечисляются параметры именно этого алиаса — реальное имя сервера задаёт HostName, имя пользователя — User, нестандартный порт — Port. После такого блока команда ssh <алиас> сама подставит все прописанные значения.

Что проверяется

  1. алиас prod настроен

Как это выглядит