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

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

Windows

Windows по-прежнему не предлагает встроенную команду SSH. Microsoft немного шумела по поводу интеграции официального клиента SSH в PowerShell еще в 2015 году, но с тех пор мы мало что слышали об этом. Поэтому наиболее популярным и широко рекомендуемым решением для подключения к SSH-серверам является стороннее приложение с открытым исходным кодом под названием PuTTY.

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

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

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

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

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

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

macOS и Linux

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

Чтобы подключиться к серверу SSH из одной из этих операционных систем, сначала откройте окно терминала. На Mac вы найдете это в Finder> Приложения> Утилиты> Терминал. На рабочем столе Linux найдите ярлык терминала в меню приложений. В Windows установите и откройте оболочку Bash.

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

 ssh username@ssh.server.com 

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

 ssh username@ssh.server.com -p 2222 

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

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

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

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

Оцените статью
TutoryBird.Ru
Добавить комментарий