Linux 恢复撤销的权限

Linux 恢复撤销的权限

我是 Ubuntu VM 上的 sudo 用户,我试图向其他人授予访问权限,但他们的所有权限都被撤销(他们只需要连接到 Postgres 数据库)。我输入:

sudo chmod 750 /

它对其他人有用。但是,现在我什至无法执行 sudo 命令或使用 PuTTY 自己访问虚拟机(我登录,然后 PuTTY 自行关闭)。

有什么方法可以登录并恢复权限吗?请注意,我不是虚拟机的所有者,所以...也许他可以将其改回来或其他什么?

提前感谢大家!

答案1

改回来

是的,以 root 身份登录并将所有权限更改回应有的权限。仅有的....

  1. 通常通过 ssh 的 root 访问被禁用 - 您可能需要在控制台上登录

  2. 您可能没有 root 密码

  3. 如果只是根目录:find . -maxdepth 1 -type d -exec chmod 0755 ; chmod 0700 lost+found

或者其他的东西?

从备份恢复或重新安装+恢复数据可能是恢复功能的最安全方法。

您需要与拥有该主机的人交谈。

相关内容