相关疑难解决方法(0)

如何在没有 /usr/bin/chmod 的情况下进行 chmod?

今天,一位 Unix 培训师告诉我一个故事,其中 root 密码被泄露给了学生,其中一个家伙从/usr/bin/chmod自己身上删除了执行权限。chmod在这种情况下如何恢复并使其再次可执行?假设从外部来源获取它或重新编译它不是一个更好的选择,是否有一些可以chmod自行恢复的智能黑客?

请注意,这发生在很久以前,我不是在寻找当前问题的解决方案,只是好奇 Unix 为我们提供了哪些解决此类问题的方法。

permissions chmod executable system-recovery

164
推荐指数
9
解决办法
6万
查看次数

su 选项 - 以另一个用户身份运行命令

我想知道如何从脚本中以另一个用户身份运行命令。

我将脚本的所有者设置为 root。我还在脚本中运行以下命令以作为 hudson 用户运行命令:

su -c command hudson
Run Code Online (Sandbox Code Playgroud)

这是正确的语法吗?

scripting bash su sudo

99
推荐指数
2
解决办法
32万
查看次数

标签 统计

bash ×1

chmod ×1

executable ×1

permissions ×1

scripting ×1

su ×1

sudo ×1

system-recovery ×1