ssh

Як надати доступ до ssh користувачеві в Ubuntu

Як надати доступ до ssh користувачеві в Ubuntu

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

Увімкніть SSH-доступ в Ubuntu

Коли Ubuntu встановлюється вперше, користувач не може використовувати віддалений доступ SSH за замовчуванням. Отже, увімкніть SSH в Ubuntu, використовуючи наступний простий метод.

Встановіть пакет open-ssh

Відкрийте термінал, натиснувши 'Ctrl + Alt + T'та оновіть список пакетів. Далі встановіть наступний пакет open-ssh на ваш Ubuntu 20.04 система:

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

$ sudo apt install openssh-server

Під час процесу встановлення в терміналі з'явиться діалогове вікно. Введіть "y", щоб продовжити встановлення.

Після завершення встановлення пакета open-ssh служба SSH автоматично запуститься у вашій системі. Ви також можете перевірити, чи послуга активна, ввівши таку команду:

$ sudo systemctl статус ssh

Якщо на терміналі надходить наступний вивід, служба SSH працює і вмикається.

Перейдіть до оболонки командного рядка та натисніть 'q.'Це поверне вас до звичайної оболонки.

Ви можете вимкнути службу SSH у вашій системі за допомогою наступної команди:

$ sudo systemctl відключити --now ssh

Щоб увімкнути службу SSH, скористайтеся наступною командою:

$ sudo systemctl enable --now ssh

Увімкніть конфігурації брандмауера для SSH

Використовуючи інструмент конфігурації брандмауера UFW, ви можете ввімкнути його у своїй системі. Якщо ви вже ввімкнули брандмауер у своїй системі, переконайтесь, що всі порти SSH відкриті, виконавши таку команду:

$ sudo ufw allow ssh

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

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

Наступну команду 'ssh' можна використовувати разом із ім'ям користувача та IP-адресою для підключення вашої системи Ubuntu через локальну мережу. Для цього скористайтеся наведеною нижче командою:

$ ssh ім'я користувача @ ip-адреса

Якщо ви не знаєте своєї IP-адреси, використовуйте таку команду, щоб отримати до неї доступ:

$ ip a

Замініть ім’я користувача та IP-адресу на вашу інформацію наступним чином:

$ ssh kbuzdar @ 10.0.2.15

У терміналі з'явиться такий результат:

Введіть "так", щоб підключити систему Ubuntu через локальну мережу.

Введіть пароль. У терміналі буде показано наступний вивід:

Тепер ви ввійшли у свою систему Ubuntu.

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

SSH приймає дані за замовчуванням на порту 22. Знайдіть свою загальнодоступну IP-адресу та виконайте таку команду, щоб підключити сервер SSH до віддаленої системи:

$ ssh ім'я користувача @ public_ip_address

Налаштуйте маршрутизатор, щоб він приймав трафік SSH через порт 22.

Висновок

У цій статті показано, як увімкнути SSH-доступ в Ubuntu 20.04. Тепер ви можете увійти у свою систему та виконувати щоденні адміністративні завдання за допомогою командного рядка. У разі будь-якого запитання, пов’язаного з цією статтею, повідомте нам про це за допомогою своїх коментарів.

How to change Left & Right mouse buttons on Windows 10 PC
It's quite a norm that all computer mouse devices are ergonomically designed for right-handed users. But there are mouse devices available which are s...
Emulate Mouse clicks by hovering using Clickless Mouse in Windows 10
Using a mouse or keyboard in the wrong posture of excessive usage can result in a lot of health issues, including strain, carpal tunnel syndrome, and ...
Add Mouse gestures to Windows 10 using these free tools
In recent years computers and operating systems have greatly evolved. There was a time when users had to use commands to navigate through file manager...