Як встановити SSH на Ubuntu

У цій публікації ми збираємося пояснити як встановити SSH на Ubuntu. Важливість цього відомого мережевого протоколу полягає в тому, що він забезпечує безпечне з’єднання між клієнтом і сервером. Крім того, весь зв’язок зашифрований, що важливо для запобігання крадіжці даних та іншим типам атак.

Сервер SSH не встановлюється в Ubuntu за замовчуванням, але багато користувачів самостійно приймають рішення встановити та ввімкнути його. Перш ніж пояснювати кроки для встановлення, давайте коротко пояснимо, що саме це таке. SSH.

Що таке SSH?

Ssh (Secure Shell) є протокол криптографічної мережі який використовується для встановлення безпечних з’єднань із сервером через незахищену мережу, таку як Інтернет. Це рішення, яке забезпечує віддалений доступ до командного рядка та його виконання, а також безпечну передачу файлів між пристроями завдяки використанню шифрування.

SSH в Ubuntu

Протокол SSH, який замінив інші, менш безпечні, наприклад рлогінrsh, Він складається з трьох основних компонентів:

  • Клієнт SSH: програмне забезпечення, яке ми запускаємо на нашому локальному пристрої для підключення до віддаленого сервера.
  • SSH-сервер: програмне забезпечення віддаленого сервера.
  • Порти- Для цих підключень зазвичай використовується порт 22.
Ексклюзивний вміст - натисніть тут  Спільнота пілотів на Розбитих островах

Secure Shell використання аутентифікація за допомогою пароля або криптографічних ключів щоб лише авторизовані користувачі мали доступ до віддаленого сервера. Крім того, Весь трафік між клієнтом і сервером зашифрований і захищений. Протокол також дозволяє створювати безпечні тунелі для перенаправлення з’єднань на інші порти або служби.

Після подолання перешкоди для деяких користувачів, які може створити його складність, переваги використання SSH значні. Серед найбільш практичних застосувань — віддалене адміністрування серверів Linux/Unix, безпечна передача файлів або віддалена розробка системи.

Встановіть SSH в Ubuntu крок за кроком

встановити SSH на Ubuntu
SSH в Ubuntu

Нижче розглянемо кроки, які слід виконати, щоб встановити SSH в Ubuntu (зокрема, встановити SSH на Ubuntu 22.04). Щоб почати цей процес, необхідно увійдіть як користувач root або користувач із привілеями sudo для виконання наведених нижче команд.

Оновлення системних пакетів

Як завжди потрібно робити перед встановленням будь-якого програмного забезпечення, перше, що потрібно зробити переконайтеся, що всі системні пакети правильно оновленіс. Щоб переконатися в цьому, ми відкриваємо термінал і виконуємо таку команду:

оновлення sudo apt && оновлення sudo apt

Встановіть SSH в Ubuntu

OpenSSH це набір програм, які через протокол SSH дозволяють нам Вони дозволяють зашифрований зв’язок через мережу. Оскільки OpenSSH попередньо не інстальовано в системі, як ми пояснювали раніше, необхідно буде встановити його вручну. Для цього ми вводимо наступну команду в терміналі:

sudo apt встановити openssh-сервер

Встановлення може тривати кілька хвилин. Протягом усього процесу ми повинні відповідати «Так» на всі запитання, які задає нам система, аж до остаточного встановлення всіх необхідних компонентів.

Ексклюзивний вміст - натисніть тут  Як перемістити електронні листи в папку на робочому столі

openssh-сервер Цей модуль дозволяє нашому комп’ютеру відповідати на будь-який вхідний запит на підключення від інших віддалених систем.

Перевірте статус сервера SSH

Після завершення встановлення нам потрібно переконатися, що служба SSH працює. Для них ми будемо використовувати таку команду:

sudo systemctl status ssh

Якщо SSH в Ubuntu працює належним чином, на екрані з'явиться зображення, схоже на наведене вище, з легендою Активний: працює. В іншому випадку, тобто якщо сервер залишається неактивним, ми можемо запустити його вручну за допомогою цієї команди:

sudo systemctl запустити ssh

Підключіться до SSH-сервера

Тепер, коли сервер SSH запущено, ви можете встановити з’єднання з іншого пристрою за допомогою клієнта SSH. Для цього нам потрібно відкрити інший термінал і ввести таку команду:

ssh користувач@сервер_ip

Очевидно, що частина команди після символу "@" повинна супроводжуватися IP-адресою сервера, який відповідає в кожному випадку.

Ексклюзивний вміст - натисніть тут  Як дзвонити з Alexa

Деякі додаткові параметри конфігурації

SSH

На додаток до кроків, описаних у попередньому розділі для встановлення SSH в Ubuntu, є кілька додаткових команд, які ми зможемо використовувати для налаштувати протокол і краще адаптувати його до власних смаків і потреб.

Наприклад, щоб змінити порт підключення, використати автентифікацію ключа, вимкнути доступ до пароля або будь-який інший аспект, ми використаємо цю команду:

sudo nano / etc / ssh / sshd_config

Потім, після внесення змін у конфігурацію, необхідно перезапустити службу:

sudo systemctl перезапустіть ssh

Нарешті, якщо з будь-якої причини ми більше не хочемо продовжувати використовувати цей протокол підключення, ми можемо зупинити його і навіть вимкнути за допомогою наступних команд:

sudo systemctl зупинити ssh

sudo systemctl вимкнути ssh

Висновок

Тепер, коли ми знаємо, як встановити SSH в Ubuntu, можна буде виконувати дії адміністрування через термінал. Ми також можемо налаштувати автентифікацію на основі цього протоколу SSH, щоб мати можливість входити в систему без необхідності вводити пароль.

залишити коментар