Вчера я автоматически заблокировал свои права root на удаленном сервере.
Я пытался разрешить доступ по ssh для непривилегированного пользователя (не в списке sudoer) и добавил строку «AllowUsers unprivileged_user» в свой sshd_config.
К сожалению, я забыл добавить root в список разрешенных пользователей, и теперь я не могу войти в оболочку с учетной записью root или выполнить команды sudo от единственного разрешенного пользователя :(
Есть шанс решить проблему? Я думал запустить команду входа в систему внутри сеанса ssh для непривилегированного пользователя и войти в систему как root, но это возможно?
На сервере также работает панель Parallel Plesk, которая по-прежнему доступна для пользователя root, но, по-видимому, я не могу получить доступ к каталогу / dir для настройки sshd_config, если я перейду в раздел «Файлы» панели, я вижу только корень веб-сервер, директ.
Какие-нибудь подсказки?
Можете ли вы войти в систему как другой пользователь?
Если да, то у вас должно получиться su - root
или su - privilegedaccount
? Для любой учетной записи, для которой вы знаете пароль. С участием su
вам необходимо знать пароль учетной записи, которой вы пытаетесь стать.