Необхідний доступ до 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».