Я запускаю VPS на сервере Linux с выбранной операционной системой CentOS 7 (64 бита).
Недавно я очистил VPS, поэтому на данный момент у него есть только чистая установка Plesk Onyx. Теперь я хотел бы отключить корневой доступ к VPS через SSH перед настройкой доменов и электронной почты.
Для этого я получил доступ по SSH через терминал PuTTY. Используя текстовый редактор Nano, я ввел следующую командную строку:
# нано /etc/ssh/sshd_config
Это открыло правильный файл, где я затем изменил #PermitRootВход
запись от «да» до «нет»; согласно следующему снимку экрана:
Я смог сохранить и выйти из файла. Я также смог увидеть, что изменения действительно были сохранены при повторном доступе к файлу.
Я знаю, что для того, чтобы такие изменения произошли, необходимо перезапустить службу SSH. Для этого я пробовал следующие командные строки (отдельно):
# сервис перезагрузки ssh
# sudo systemctl перезапустить sshd.service
# sudo systemctl перезапустить sshd
# sudo systemctl перезапустить sshd.service
Ни одна из приведенных выше командных строк не подтвердила, был ли перезапущен SSH. Несмотря на это, я все еще могу войти в SSH, используя учетные данные root.
Кто-нибудь может определить, где я могу ошибаться?