Рейтинг:0

Как отключить Root-доступ к VPS через SSH?

флаг pt

Я запускаю 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.

Кто-нибудь может определить, где я могу ошибаться?

Рейтинг:1
флаг jp

Во многих конфигурационных файлах строки с комментариями показывают вам значения по умолчанию, как в вашем файле sshd_config:

#PermitRootВход да

Вам нужно изменить на нет И удалить # раскомментировать строку

PermitRootЛогин нет

Что касается systemctl и многих других команд, если они ничего не возвращают, это означает, что команда выполнена успешно.

Craig avatar
флаг pt
Давай. Я просто удалил хэштег. При этом мне никогда не приходилось удалять хэштег при использовании Debian.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.