Необхідний доступ до Linux-сервера ззовні можливий лише за умови налаштування SSH-доступу. SSH, або Secure Shell, дозволяє безпечно отримати доступ до вашого Linux-сервера, що особливо корисно, якщо вам не потрібен графічний інтерфейс або якщо ви хочете підключитися з іншої мережі. У цьому посібнику ви дізнаєтеся, як встановити SSH-сервер на вашому тестовому комп'ютері з Linux-Ubuntu та як підключитися до нього з різних клієнтів, таких як Macintosh чи Windows.
Основні висновки
- Встановлення SSH-сервера на Ubuntu
- Підключення до Linux-сервера через SSH з різних операційних систем
- Необхідність правильних налаштувань мережі
Поетапний посібник з установки SSH-сервера
Спочатку переконайтеся, що ви правильно налаштували ваш тестовий комп'ютер з Ubuntu. У вас вже є встановлений Ubuntu, а мережевий адаптер має бути налаштований на «bridged», щоб ваша віртуальна машина отримала власну IP-адресу в мережі. Перевірте це, зайшовши в налаштування мережі вашої віртуальної машини та переконавшись, що адаптер bridged активований.

Крок 1: Відкрити термінал
Тепер відкрийте термінал. Ви можете знайти термінал в додатках або пошукати «Термінал». Термінал є командним рядком, де ви можете вводити команди для встановлення вашого SSH-сервера.

Крок 2: Встановити SSH-сервер
Наступним кроком є установка SSH-сервера. Використовуйте команду sudo, щоб отримати права суперкористувача. Введіть таку команду:
Натисніть Enter. Вас попросять ввести ваш пароль. Після введення необхідний пакет буде завантажено та встановлено. Коли установка завершиться, вам повідомлять, що SSH-сервер тепер готовий до використання.

Крок 3: Знайти IP-адресу Linux-системи
Щоб підключитися до вашої Linux-системи, вам потрібна IP-адреса. Зайдіть в налаштування мережі вашої системи Ubuntu, щоб дізнатися поточну IP-адресу. Запишіть цю адресу, оскільки вона знадобиться для підключення.

Крок 4: Підключення через Mac
Якщо ви хочете підключитися з системи Macintosh, запустіть термінал. Тут ви можете використовувати команду SSH для підключення. Команда має такий формат:
Замініть «username» на ваше ім'я користувача та «ip-address» на раніше записану IP-адресу системи Ubuntu. Підтвердіть команду натисненням Enter. Якщо вас запитають, чи довіряєте ви підключенню, введіть «yes» і натисніть Enter.

Крок 5: Підключення через Windows
Якщо ви хочете отримати доступ до вашої Linux-системи з комп'ютера Windows, вам потрібно завантажити зовнішній SSH-клієнт, наприклад, PuTTY. Відкрийте веб-браузер і пошукайте «PuTTY». Завантажте програму та встановіть її.

Після встановлення відкрийте PuTTY. У полі «Host Name (or IP address)» введіть IP-адресу системи Ubuntu. Переконайтеся, що порт налаштований на 22 (стандартний порт для SSH) та натисніть «Open».

У новому вікні введіть своє ім'я користувача та, після запиту, свій пароль. Тепер ви підключені до вашого Linux-сервера і можете виконувати всі необхідні завдання через командний рядок.

Крок 6: Перевірка налаштувань мережі
Щоб бути впевненим, що ви можете отримати доступ до вашого тестового комп'ютера з Ubuntu ззовні, важливо перевірити налаштування мережі у менеджері віртуальних машин. Переконайтеся, що адаптер налаштований на «bridged». В іншому випадку ви не зможете підключитися до вашої машини ззовні.

Резюме – Встановлення SSH-сервера на вашому Linux
SSH-з'єднання дозволяє вам безпечно отримувати доступ до вашого Linux-сервера та керувати ним. Цей посібник показав вам, як встановити SSH-сервер на Ubuntu та підключитися до вашої Linux-системи з Macintosh та Windows. Не забудьте налаштувати правильні параметри мережі, щоб мати доступ ззовні.
Часто задавані питання
Що таке SSH?SSH означає Secure Shell і є протоколом для безпечного дистанційного підключення до комп'ютера.
Навіщо мені потрібен SSH-сервер?SSH-сервер дозволяє безпечно отримувати доступ до вашого Linux-сервера з зовнішніх пристроїв.
Як знайти IP-адресу моєї Linux-системи?Зайдіть в налаштування мережі вашої системи Ubuntu, щоб дізнатися IP-адресу.
Чи потрібно мені змінювати порт для SSH?За замовчуванням SSH використовує порт 22, цей порт не повинен змінюватися в останніх установках, якщо немає специфічних вимог до безпеки.
Що робити, якщо підключення не вдається?Перевірте налаштування мережі вашої віртуальної машини та переконайтеся, що адаптер налаштований на «bridged».