Вы здесь

Настраиваем SSH клиент

tags: 

Если вы используете различные аккаунты на разные сервера в повседневной работе, становится довольно сложно набирать длинные команды для ssh коннекта.В этом случае на помощь приходит использование файла ~/.ssh/config

Во всей статье будет изменяться ~/.ssh/config, что означает что данные настройки будут работать только для одного пользователя. В случае, если вы хотите чтоб данные изменения были актуальны для всех пользователей сервера, изменяйте файл /etc/ssh/ssh_config .

1. Простой пример

Большинство из ваших ssh подключений могут выглядеть так:

 

Добавьте следующие строки в ваш ~/.ssh/config :

 

Теперь вы момете набирать просто следующую команду:

 

2. Используем авторизацию на основании ключей

В этом случае мы используем более сложное подключение:

 

Добавляем таки строки в  ~/.ssh/config :

 

и вводим:

 

получаем тот же результат.

3. Порт форвардинг

Форвардинг портов при использовании ssh требует следующей довольно длинной команды:

 

Добавляем строки в  ~/.ssh/config :

 

и укорачиваем команду до :

 

4. Больше опций

Эти три примера покрывают практически все возможные случаи моего использования ssh.  Тем не менее, существует ещё большое количество опций, которые могут быть полезны.

Больше информации вы можете найти здесь:

 

Оригинал статьи: http://guruadmin.ru/page/nastraivaem-ssh-klient.