Налаштування ssh в ubuntu
Часом виникає потреба зайти з одного ПК на інший, при цьому щоб можна було не тільки переглядати дані, але і здійснювати якісь дії. Для таких завдань ідеально підходить протокол SSH, особливо в Ubuntu. Він дозволяє безпечно об'єднати сервер і клієнт і при цьому установка і настройка не займе у вас багато часу, якщо діяти за інструкцією.
Як встановити server в Ubuntu
Справа в тому, що за замовчуванням в операційній системі Ubuntu клієнт вже встановлено. Тому головне - це установка програми server OpenSSH на комп'ютері і її подальша настройка. Для того, щоб встановити сервер, відкрийте термінал і введіть рядок: sudo apt-get install openssh-server. Після цього Ubuntu запитає у вас пароль - підтвердіть його. Коли установка буде завершена, вилетить повідомлення зі звітом про успішну інсталяції. В результаті буде встановлено server OpenSSH. Ця програма знаходиться в дистрибутивах Ubuntu за замовчуванням, тому server OpenSSH користується великою популярністю серед користувачів цієї ОС.
Налаштування server SSH в Ubuntu
Тепер найголовніше - вам потрібно правильно налаштувати server OpenSSH перед тим, як включити його і пускати клієнт по захищеному протоколу на хост. Неправильне налаштування може привести до зниження рівня безпеки і ваш сервер можуть зламати.
А SSH протокол для того і потрібен, щоб підключення і передача даних проходили по надійним, шифрованих каналах, так що краще потратьте трохи часу і розберіться в налаштуваннях.
Те, як буде працювати сервер, прописано в файлі конфігурацій config. Зокрема, в ньому прописані вимоги, яким повинен відповідати клієнт для проходу через захист SSH. Для початку варто визначитися з користувачем, через якого ви будете керувати системою. За замовчуванням встановлено користувач root. Але залишати цю настройку такої небезпечно - у root користувача занадто багато прав і ви випадково можете нашкодити системі, тому краще заборонити його підключення до сервера.
Щоб увійти на сервер шляхом підтвердження публічного ключа, вам потрібно його спочатку згенерувати. В Ubuntu дуже зручно генерувати ключі, так як для цього не потрібно завантажувати якісь додаткові програми - досить забити в терміналі ssh-keygen. Після цього з'явиться повідомлення з інформацією про розташування створеного ключа. Він буде знаходиться в папці .ssh. Після цього система запитає у вас пароль, але настійно рекомендується залишити його порожнім - інакше потім будете вводити його кожного разу при здійсненні будь-якої операції.
В цілому, на цьому настройка протоколу SSH закінчується! Хіба що ще можете змінити порт 22 на інший.
Схожі матеріали
