昨天我已经在远程服务器上自动阻止了我的root权限。
我试图启用ssh访问一个非特权用户(不在sudoer列表中),我已经在我的sshd_config中添加了“AllowUsers unprivileged_user”行。
不幸的是,我忘了添加root允许的用户列表,现在我无法进入与root帐户的shell或从唯一的用户允许执行sudo命令:(
有什么机会解决这个问题? 我正在考虑启动一个login命令在ssh会话中为非特权用户和login作为根,但它可能吗?
服务器也运行一个并行Plesk面板,仍然可以从root用户访问,但显然我不能访问/ dir来configurationsshd_config,如果我走在面板的“文件”部分,我只看到根的networking服务器目录。
任何线索?
你还能够以其他用户的身份login吗?
如果是这样,你应该可以做su - root或su - privilegedaccount ? 对于任何你知道密码的帐户。 用su你需要知道你想要成为的帐户的密码。