Процедура така:
- Відкрийте програму терміналу.
- Ви повинні увійти як root.
- Щоб запустити службу sshd, використовуйте такі команди: /etc/init.d/sshd start. АБО (для сучасного дистрибутива Linux із systemd) …
- У деяких випадках справжня назва сценарію відрізняється. Наприклад, це ssh.service на Debian/Ubuntu Linux.
- Увійдіть як root.
- Використовуйте такі команди, щоб запустити, зупинити та перезапустити службу sshd: Копіювати /etc/rc.d/init.d/sshd start /etc/rc.d/init.d/sshd stop /etc/rc.d/init .d/sshd перезапустити.
Встановлення сервера OpenSSH і ввімкнення sshd
- Якщо пакунки не встановлено, виконайте таку команду: sudo dnf install openssh openssh-server.
- Запустіть службу sshd і налаштуйте її для запуску після перезавантаження системи: sudo systemctl start sshd sudo systemctl enable sshd.
Ви можете переконатися, що SSH-сервер працює за допомогою запустивши “ssh localhost” на стороні Linux. Якщо він запитує ключ/пароль, сервер активний: якщо сервер не працює, ви можете запустити його вручну, запустивши «sudo service sshd start» або «sudo systemctl start sshd».
Коли ви запускаєте systemctl, перезапустіть sshd, він лише вбиває основний процес sshd, який використовується для встановлення нових з’єднань. Два дочірні процеси повторно є батьками та продовжують працювати як прямі дочірні процеси PID 1 (systemd).