1. Налаштування серверу SSH

Під “сервером” ми розуміємо машину, до якої ви будете підключатися. Просто переконайтесь, що встановлено пакет openssh-server, і що запущено службу sshd[32].

Базове налаштування серверу SSH дозволяє користувачам мати доступ до машини за умови, що в них на ній є обліковий запис. Якщо ви хочете обмежити доступ по SSH до списку заданих користувачів, відредагуйте файл /etc/ssh/sshd_config, додавши чи змінивши в ньому рядок наступного виду:

AllowUsers queen peter@192.168.0.*

У прикладі вище доступ до машині по SSH буде дозволено лише користувачам queen і peter; користувачеві peter буде дозволено підключатися тільки з машини 192.168.0. (локальної) мережі.

Користувачі мають підключитися з використанням своїх звичайних облікових записів, а потім використовувати команду su для одержання прав root'а. Щоб дозволити користувачам підключатися по SSH безпосередньо під root'ом, зміните рядок PermitRootLogin no на PermitRootLogin yes. Будь ласка, майте на увазі, що хоча цей параметр і є зручним, але не занадто безпечний.

Будь ласка, зверніться до сторінок керівництва sshd(8) и sshd_config(5) для одержання додаткової інформації про параметри серверу SSH і його та налаштування.



[32] Виконайте команду service sshd start, щоб запустити її. Служба SSH налаштовується на запуск під час завантаження.