如何解决 Joyent 服务器上的“sudo:必须是 setuid root”

如何解决 Joyent 服务器上的“sudo:必须是 setuid root”

我在 joyent 上有一台 Ubuntu 12.04 LTS 服务器。我错误地将 /user/* 文件夹权限更改为 775。此后我无法运行任何 sudo 命令。在恢复模式下重新启动系统将解决此问题。但我不知道如何使用远程会话命令行实现这一点。

有什么解决方案可以远程修复此问题。

答案1

您不必使用sudo- 只需使用 以 root 身份登录su,然后您就应该能够将权限改回来。这也应该可以远程工作。

有手册页chmod 这里- 它有一个相当有用的表格来计算你需要运行什么chmod

修改权限表

相关内容