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

SSH заблокирован для пользователя, отличного от sudoer, не может выполнить команду root

Вчера я автоматически заблокировал свои права root на удаленном сервере.

Я пытался разрешить доступ по ssh для непривилегированного пользователя (не в списке sudoer) и добавил строку «AllowUsers unprivileged_user» в свой sshd_config.

К сожалению, я забыл добавить root в список разрешенных пользователей, и теперь я не могу войти в оболочку с учетной записью root или выполнить команды sudo от единственного разрешенного пользователя :(

Есть шанс решить проблему? Я думал запустить команду входа в систему внутри сеанса ssh для непривилегированного пользователя и войти в систему как root, но это возможно?

На сервере также работает панель Parallel Plesk, которая по-прежнему доступна для пользователя root, но, по-видимому, я не могу получить доступ к каталогу / dir для настройки sshd_config, если я перейду в раздел «Файлы» панели, я вижу только корень веб-сервер, директ.

Какие-нибудь подсказки?

Можете ли вы войти в систему как другой пользователь?

Если да, то у вас должно получиться su - root или su - privilegedaccount? Для любой учетной записи, для которой вы знаете пароль. С участием su вам необходимо знать пароль учетной записи, которой вы пытаетесь стать.