Подключение к серверу Linux по SSH
Для чего это нужно
SSH (Secure Shell) - это криптографический протокол, который позволяет безопасно подключаться к удаленным серверам и управлять ими.
Инструкции
Подключение из Windows
С помощью CMD
Начиная с Windows 10, версии 1809 (Октябрь 2018), OpenSSH предустановлен в системе, что позволяет выполнять подключение по SSH напрямую из командной строки.
Прежде всего, убедитесь, что OpenSSH действительно установлен на компьютере. Для этого откройте приложение Командная строка и выполните следующую команду:
ssh -V
Если OpenSSH установлен, то вывод будет содержать информацию о текущей версии программы:
Чтобы подключиться к удаленному серверу по SSH, выполните следующую команду:
ssh ИМЯ_ПОЛЬЗОВАТЕЛЯ@IP-АДРЕС_СЕРВЕРА -pПОРТ
По умолчанию используется порт 22
- в это случае можно не использовать ключ -p
.
Например, команда для подключения к серверу с адресом 10.75.5.20
под пользователем admin
по порту 2022
будет выглядеть следующим образом:
ssh admin@10.75.5.20 -p2022
При первом подключении к серверу будет запрошено подтверждение на соединение: если вы согласны на подключение, введите «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 ИМЯ_ПОЛЬЗОВАТЕЛЯ@IP-АДРЕС_СЕРВЕРА -pПОРТ
По умолчанию используется порт 22
- в это случае можно не использовать ключ -p
.
Например, команда для подключения к серверу с адресом 10.75.5.20
под пользователем admin
по порту 2022
будет выглядеть следующим образом:
ssh admin@10.75.5.20 -p2022
При первом подключении к серверу будет запрошено подтверждение на соединение: если вы согласны на подключение, введите «yes» и подтвердите ввод. Если подключение прошло успешно, будет предложен ввода пароля пользователя.
Подключение к серверу Linux по SSH - это простой и безопасный способ управления удаленным сервером.
Не забывайте о безопасности - используйте сложные пароли и не передавайте их третьим лицам!