Руководства

/
/
Подключение к серверу Linux по SSH

Подключение к серверу Linux по SSH

Для чего это нужно

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

Инструкции

Подключение из Windows

С помощью CMD

Начиная с Windows 10, версии 1809 (Октябрь 2018), OpenSSH предустановлен в системе, что позволяет выполнять подключение по SSH напрямую из командной строки.

Прежде всего, убедитесь, что OpenSSH действительно установлен на компьютере. Для этого откройте приложение "Командная строка" и выполните следующую команду:

ssh -V

Если OpenSSH установлен, то вывод будет содержать информацию о текущей версии программы:

 

Чтобы подключиться к удаленному серверу по SSH, выполните следующую команду:

ssh user@ip -p<port>

, где user - имя пользователя в системе удаленного сервера,

ip - IP-адрес удаленного сервера,

-p<port> - порт, по которому выполняется подключение (по умолчанию "22").

Например, команда для подключения к серверу с адресом 10.75.5.20 под пользователем "admin" по порту 2022 будет выглядеть следующим образом:

ssh admin@10.75.5.20 -p2022

Если на удаленном сервере для подключения используется стандартный порт 22, то ключ "-p" с указанием порта, можно не прописывать в команде.

При первом подключении к серверу будет запрошено подтверждение на соединение: если вы согласны на подключение, введите "yes" и подтвердите ввод. Если подключение прошло успешно, будет предложен ввода пароля пользователя.

 

С помощью SSH-клиента

Если в вашей системе отсутствует OpenSSH, вы можете установить сторонний SSH-клиент и выполнять подключения с его помощь. 

Одним из самых популярных SSH-клиентов для Windows является PuTTY.

Скачайте его, запустите установщик и пройдите все этапы установки:

Для выполнения подключения через PuTTY, выберите тип соединения "SSH" в поле "Connection type", введите IP-адрес удаленного сервера в поле "Host Name" и укажите порт для протокола SSH (по умолчанию "22") в поле "Port", а затем нажмите на кнопку "Open".

Далее программа откроет окно терминала, схожее с командной строкой, в котором потребуется ввести логин (имя пользователя в удаленной системе) и соответствующий пароль.

При первом подключении к серверу, PuTTY также запросит подтверждение на соединение - если вы согласны, нажмите кнопку "Accept".

 

Подключение из Linux

Подключение к серверу по SSH в Linux выполняется через приложение "Терминал" - оно предустановлено и доступен в разделе быстрого доступа, либо в списке приложений.

В Ubuntu терминал выглядит следующим образом:

Для подключения к серверу выполните следующую команду:

ssh user@ip -p<port>

, где user - имя пользователя в системе удаленного сервера,

ip - IP-адрес удаленного сервера,

-p<port> - порт, по которому выполняется подключение (по умолчанию "22").

 

Например, команда для подключения к серверу с адресом 10.75.5.20 под пользователем "admin" по порту 2022 будет выглядеть следующим образом:

ssh admin@10.75.5.20 -p2022

Если на удаленном сервере для подключения используется стандартный порт 22, то ключ "-p" с указанием порта, можно не прописывать в команде.

При первом подключении к серверу будет запрошено подтверждение на соединение: если вы согласны на подключение, введите "yes" и подтвердите ввод. Если подключение прошло успешно, будет предложен ввода пароля пользователя.

 

Подключение к серверу Linux по SSH - это простой и безопасный способ управления удаленным сервером.

Не забывайте о безопасности - используйте сложные пароли и не передавайте их третьим лицам!