Необходимый доступ к Linux-серверу извне возможен только в том случае, если вы настроите SSH-доступ. SSH, или Secure Shell, позволяет вам безопасно подключаться к вашему Linux-серверу, что особенно полезно, если вам не нужен графический пользовательский интерфейс или если вы хотите подключиться из другой сети. В этом руководстве вы узнаете, как установить SSH-сервер на вашем тестовом компьютере с Linux Ubuntu и подключиться к нему с помощью различных клиентов, таких как Macintosh или Windows.

Главные выводы

  • Установка SSH-сервера на Ubuntu
  • Подключение к Linux-серверу через SSH с различных операционных систем
  • Необходимость правильных сетевых настроек

Пошаговое руководство по установке SSH-сервера

Сначала вы должны убедиться, что правильно настроили ваш тестовый компьютер с Ubuntu. У вас уже есть установка Ubuntu, и сетевой адаптер должен быть настроен на «bridged», чтобы ваш виртуальный компьютер получил уникальный IP-адрес в сети. Проверьте это, перейдя в сетевые настройки вашего виртуального компьютера и убедившись, что адаптер bridged активен.

SSH-сервер на вашем Linux установить – пошаговое руководство

Шаг 1: Открыть терминал

Теперь откройте терминал. Вы можете найти терминал в приложениях или поиском по слову «Терминал». Терминал — это командная строка, где вы можете вводить команды для установки вашего SSH-сервера.

SSH-сервер на вашем Linux установить – пошаговая инструкция

Шаг 2: Установить SSH-сервер

Следующий шаг — установить SSH-сервер. Для этого используйте команду sudo, чтобы получить права суперпользователя. Введите следующую команду:

sudo apt-get install openssh-server

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

SSH-сервер на вашем Linux установить – пошаговое руководство

Шаг 3: Найдите IP-адрес Linux-системы

Чтобы подключиться к вашей Linux-системе, вам нужен IP-адрес. Перейдите в сетевые настройки вашей системы Ubuntu, чтобы определить текущий IP-адрес. Запишите этот адрес, так как он вам понадобится для подключения.

SSH-сервер на вашем Linux установить – пошаговое руководство

Шаг 4: Установить соединение через Mac

Если вы хотите получить доступ с системы Macintosh, запустите терминал. Здесь вы можете использовать команду SSH для подключения. Команда имеет следующий формат:

ssh username@ip-address

Замените «username» на ваше имя пользователя и «ip-address» на ранее записанный IP-адрес системы Ubuntu. Подтвердите команду нажатием Enter. Если вас спросят, доверяете ли вы этому соединению, введите «yes» и нажмите Enter.

SSH-сервер на вашем Linux установить – пошаговое руководство

Шаг 5: Установить соединение через Windows

Если вы хотите получить доступ к вашей Linux-системе с Windows-компьютера, вам нужно загрузить внешний SSH-клиент, например PuTTY. Откройте ваш веб-браузер и найдите «PuTTY». Скачайте программу и установите её.

SSH-сервер на вашем Linux установить – пошаговая инструкция

Откройте PuTTY после установки. В поле «Host Name (or IP address)» введите IP-адрес системы Ubuntu. Убедитесь, что порт установлен на 22 (порт по умолчанию для SSH) и нажмите «Open».

SSH-сервер на вашем Linux установить – пошаговое руководство

В открывшемся окне введите ваше имя пользователя и, после запроса, ваш пароль. Таким образом, вы соединены с Linux-сервером и можете выполнять все необходимые задачи через командную строку.

SSH-сервер на твоем Linux установить – пошаговая инструкция

Шаг 6: Проверка сетевых настроек

Чтобы убедиться, что вы можете получить доступ к вашему 테스트-компьютеру с Ubuntu извне, важно проверить сетевые настройки в менеджере виртуальных машин. Убедитесь, что адаптер установлен на «bridged». В противном случае вы не сможете получить доступ к вашему компьютеру извне.

SSH-сервер на вашем Linux установить – пошаговое руководство

Резюме – Установка SSH-сервера на вашем Linux

SSH-соединение позволяет вам безопасно подключаться к вашему Linux-серверу и управлять им. Это руководство показало вам, как установить SSH-сервер на Ubuntu и подключиться к вашей Linux-системе как с Macintosh, так и с Windows. Убедитесь, что вы правильно настроили сетевые настройки, чтобы получить доступ извне.

Часто задаваемые вопросы

Что такое SSH?SSH означает Secure Shell и является протоколом для безопасного удаленного подключения к компьютеру.

Почему мне нужен SSH-сервер?SSH-сервер позволяет вам безопасно получать доступ к вашему Linux-серверу с внешних устройств.

Как найти IP-адрес моей Linux-системы?Перейдите в сетевые настройки вашей системы Ubuntu, чтобы определить IP-адрес.

Нужно ли мне изменять порт для SSH?По умолчанию SSH использует порт 22, его не следует изменять в последних установках, если только нет специфических требований безопасности.

Что если соединение не удастся?Проверьте сетевые настройки вашего виртуального компьютера и убедитесь, что адаптер установлен на «bridged».