Під “сервером” ми розуміємо машину, до якої ви будете підключатися. Просто переконайтесь, що встановлено пакет 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 налаштовується на запуск під час завантаження.