SSH Config: полное руководство
SSH config — это файл конфигурации для клиента SSH, который позволяет настроить параметры подключения, аутентификации и дополнительные опции для рабочих сессий SSH.
В файле конфигурации можно описать параметры подключения к конкретному хосту или группе хостов. Пример настройки подключения к хосту example.com с использованием пользователя user:
Host example.com
User user
Hostname example.com
Также можно настроить параметры аутентификации, например, указать путь к приватному ключу:
Host example.com
User user
Hostname example.com
IdentityFile ~/.ssh/id_rsa
SSH config также позволяет настроить опции для туннелирования, проксирования и т.д. Например, использование динамического порта для SOCKS прокси:
Host example.com
User user
Hostname example.com
DynamicForward 1080
Это только некоторые примеры того, как может быть настроен файл конфигурации SSH. Тем не менее, использование SSH config позволяет сократить время на настройку и упрощает работу с несколькими хостами, особенно если они имеют схожие параметры подключения.