Как подключиться к серверу по SSH
Есть два основных метода подключения к серверу на базе Linux – по SSH ключу или по паролю. Как настроить подключение по ключу мы писали ранее. В рамках данной статьи мы рассмотрим все способы на основных операционных системах – Linux, MacOS, Windows и Android.
В качестве примера будем использовать root
в качестве логина и 1.1.1.1
в качестве IP-адреса сервера.
На всех серверах Linux, а также Linux-подобных всегда имеется пользователь root
и первоначально администраторы серверов подключаются именно к нему.
Linux и MacOS
Здесь все предельно просто и делается через терминал одной командой.
В первый раз вас спросят согласие на добавление публичных ключей сервера и в случае если они ранее были добавлены к этому IP или вы получили ошибку, связанную с ключами, необходимо прописать ssh-keygen -R 1.1.1.1
, а затем уже авторизироваться.
Windows
В данной операционной системе путь немного сложнее и для комфортной работы вам необходимо установить программу PuTTY, которая позволяет подключаться к серверам по SSH.
После загрузки достаточно просто запустить .exe
файл, ибо программа не устанавливается прямо в ваш компьютер.
Затем указать тип соединения SSH
и ввести IP-адрес, оставив порт по умолчанию 22
. Программа также удобна тем, что легко настраивается и кастомизируется, дабы было приятно вашему глазу.
Для подключения по SSH ключу необходимо в левом меню выбрать «Соединение» – «SSH» – «Ключи узла» и добавить собственный ключ.
А с помощью приложения PuTTYgen ключи также можно генерировать для дальнейшего создания авторизации по ключам.
Android
Специалисты нашей команды советуют использовать приложение Termius, которое позволяет подключаться по SSH и SFTP, оно доступно в Google Play и базовый функционал абсолютно бесплатен.
Для любителей есть также многофункциональный и практически полноценный терминал для Android под названием Termux.
Last updated