Назад | Перейти на главную страницу

Как мне восстановить root-доступ, для которого был отключен доступ?

Недавно я решил отключить root-доступ к своему VPS через SSH / PuTTy. Это очевидная попытка повысить безопасность VPS.

Я добился этого, перейдя в /etc/ssh/sshd_config и выполните следующие изменения строки:

Затем я вошел в VPS через PuTTy и перезапустил SSH, введя следующую команду:

У меня не было проблем с вышеизложенным, но теперь я хочу восстановить доступ с правами root к VPS. Я думал, что это будет так же просто, как отменить шаги, которые я выполнял в /etc/ssh/sshd_config файл. К сожалению, похоже, что это не так. Я предполагаю, что это связано с тем, что мне нужно перезагрузить SSH, чтобы изменения вступили в силу. То, что я, очевидно, не могу сделать без доступа.

Какие еще варианты у меня есть, чтобы разрешить себе восстановить этот root-доступ?

Решения на сегодняшний день ...

  1. Я назначил bin/bash (chrooted) SSH Доступ к другому пользователю. Авторизовавшись через PuTTy, этот пользователь попытался перезагрузить SHH отсюда. К сожалению, команда не была распознана при входе в систему с этим пользователем.

Многие провайдеры VPS предлагают консольный доступ к VPS. Там вы можете войти в систему как root и выполнять любые операции, требующие привилегий root.

Проверьте эту опцию на панели управления вашего VPS-провайдера.