Поиск по сайту:

Как подключиться к SSH-серверу из Windows, macOS или Linux


Сводка. Чтобы подключиться к SSH-серверу в Windows, установите дополнительную функцию SSH, а затем запустите «ssh user@exampleIP» в PowerShell или терминале Windows. В Linux или macOS откройте Терминал и запустите «ssh user@exampleIP».

Клиент SSH позволяет вам подключаться к удаленному компьютеру, на котором запущен сервер SSH. Протокол Secure Shell (SSH) часто используется для подключений к удаленным терминалам, позволяя вам получить доступ к терминалу в текстовом режиме на удаленном компьютере, как если бы вы сидели за ним. Его также можно использовать для туннелирования SSH, передачи файлов SCP и т. д.

Как подключиться к компьютеру по SSH в Windows

В Windows 10 и Windows 11 теперь есть официальный SSH-клиент, который вы можете установить. Это часть Windows 10 и Windows 11, но это «дополнительная функция».

Чтобы установить клиент OpenSSH в Windows 10 или Windows 11, откройте приложение «Настройки», затем перейдите в «Приложения» > «Приложения и функции» > «Дополнительные функции». Нажмите «Добавить функцию», затем прокрутите дополнительные функции, пока не найдете «Клиент OpenSSH». Установите флажок, затем нажмите «Установить».

После установки откройте PowerShell, затем используйте команду SSH для подключения к серверу. Например:

Если вам нужно что-то с графическим пользовательским интерфейсом (GUI) и большей гибкостью, попробуйте вместо этого PuTTY.

Загрузите PuTTY и запустите его, чтобы начать. Вы можете загрузить установщик, включающий PuTTY и сопутствующие утилиты. или файл putty.exe, который может работать как портативное приложение.

Введите имя хоста или IP-адрес SSH-сервера в поле «Имя хоста (или IP-адрес)». Убедитесь, что номер порта в поле «Порт» соответствует номеру порта, который требуется серверу SSH. Серверы SSH по умолчанию используют порт 22, но вместо этого серверы часто настраиваются на использование других номеров портов. Нажмите «Открыть», чтобы подключиться.

Вы увидите предупреждение системы безопасности при первой попытке подключения к серверу. Это говорит о том, что вы ранее не подключались к этому серверу. Это ожидаемо, поэтому нажмите «ОК», чтобы продолжить.

Если вы увидите это предупреждение в будущем после того, как уже однажды подключились к серверу, это означает, что отпечаток ключа шифрования сервера отличается. Либо администратор сервера изменил его, либо кто-то перехватывает ваш трафик и пытается обманом заставить вас подключиться к вредоносному самозваному SSH-серверу. Будь осторожен!

Вам будет предложено ввести имя пользователя и пароль для вашей учетной записи на сервере SSH. После того, как вы это сделаете, вы будете подключены. Просто закройте окно, чтобы завершить соединение SSH.

С PuTTY вы можете делать гораздо больше. Например, если вам нужно использовать файл закрытого ключа для аутентификации на сервере SSH, вы найдете эту опцию в Connection > SSH > Auth в окне конфигурации PuTTY, которое появляется при запуске приложения. Обратитесь к руководству PuTTY для получения дополнительной информации. Вот забавный факт: закрытые ключи SSH технически называются PEM-файлами.

Как использовать SSH в macOS или Linux

Операционные системы на основе UNIX, такие как macOS и Linux, включают встроенную команду SSH, которая работает практически везде одинаково.

Чтобы подключиться к SSH-серверу из одной из этих операционных систем, сначала откройте окно терминала. На Mac вы найдете это в Finder > Applications > Utilities > Terminal. На рабочем столе Linux найдите ярлык терминала в меню приложений.

Чтобы подключиться к SSH-серверу, введите в терминал следующую команду, заменив username своим именем пользователя на SSH-сервере и ssh.server.com именем хоста или IP-адресом. адрес SSH-сервера:

ssh username@ssh.server.com

Эта команда подключится к SSH-серверу через порт 22, который используется по умолчанию. Чтобы указать другой порт, добавьте -p в конец команды, а затем номер порта, к которому вы хотите подключиться, например:

ssh username@ssh.server.com -p 2222

Вы увидите сообщение с просьбой подтвердить личность сервера при первом подключении. Если вы на самом деле впервые подключаетесь к серверу, сообщение нормальное, и вы можете ввести «да», чтобы продолжить.

Если вы ранее подключались к серверу и видите это сообщение, это означает, что администратор сервера изменил отпечаток ключа или вас обманом заставили подключиться к серверу-самозванцу. Будь осторожен!

Вам будет предложено ввести пароль, который требуется для учетной записи пользователя на сервере SSH, прежде чем продолжить. Как только вы это сделаете, вы будете подключены. Закройте окно или введите «exit» и нажмите Enter, чтобы завершить соединение SSH.

Дополнительную информацию об использовании команды ssh вы найдете на странице руководства SSH. Вы можете получить к нему доступ, набрав man ssh в терминале или просмотрев в веб-браузере. Если вы используете свой собственный SSH-сервер, обязательно заблокируйте его, чтобы повысить безопасность.