Несколько способов входа на Linux-сервер из Windows с использованием PuTTY

Чтобы войти на сервер Linux из Windows с помощью PuTTY, существует несколько способов. Я приведу вам несколько примеров:

Метод 1. Аутентификация по ключу SSH

  1. Сгенерируйте пару ключей SSH на своем компьютере с Windows с помощью такого инструмента, как PuTTYgen.
  2. Скопируйте открытый ключ в файл ~/.ssh/authorized_keysсервера Linux.
  3. Запустите PuTTY и введите IP-адрес или имя хоста сервера.
  4. В окне конфигурации PuTTY выберите «Соединение» >«SSH» >«Аутентификация».
  5. Нажмите «Обзор» и выберите сгенерированный вами файл закрытого ключа.
  6. Вернитесь в категорию «Сеанс», введите имя сеанса в поле «Сохраненные сеансы» и нажмите «Сохранить».
  7. Нажмите «Открыть», чтобы установить SSH-соединение с использованием закрытого ключа.

Метод 2. Аутентификация по имени пользователя и паролю

  1. Запустите PuTTY и введите IP-адрес или имя хоста сервера.
  2. В окне конфигурации PuTTY выберите «Соединение» >«SSH» >«Аутентификация».
  3. Введите имя пользователя вашего сервера Linux в поле «Имя пользователя для автоматического входа».
  4. Вернитесь в категорию «Сеанс», введите имя сеанса в поле «Сохраненные сеансы» и нажмите «Сохранить».
  5. Нажмите «Открыть», чтобы установить SSH-соединение.
  6. Введите свой пароль при появлении запроса.

Метод 3: использование SSH-туннелирования (переадресация портов)

  1. Запустите PuTTY и введите IP-адрес или имя хоста сервера.
  2. В окне конфигурации PuTTY выберите «Соединение» >«SSH» >«Туннели».
  3. Введите исходный порт (например, 8080), а также адрес и порт назначения (например, localhost:80) для туннеля.
  4. Нажмите «Добавить», чтобы добавить конфигурацию туннеля.
  5. Вернитесь в категорию «Сеанс», введите имя сеанса в поле «Сохраненные сеансы» и нажмите «Сохранить».
  6. Нажмите «Открыть», чтобы установить SSH-соединение.
  7. Оставьте окно PuTTY открытым, чтобы туннель оставался активным.