如何列出所有没有 root 权限的‘at’作业?

如何列出所有没有 root 权限的‘at’作业?

列出由以下人员添加的职位我用陣容,但它只列出了我的作业。我可以运行陣容具有 root 权限,然后它会列出所有用户的作业。

我如何列出所有工作没有root 权限?

答案1

这可能不是您想要的答案,但严格来说,您可以启动 Live CD 并使用它来查看 /var/spool/at(或同等文件)中的文件。

Unix/Linux 的隐私和安全规定不允许您为所欲为。默认情况下,at 文件存储时“其他”读取权限设置为关闭。

答案2

您可以创建一个运行 atq 的自定义小程序并赋予它 suid root 权限。

请注意:

  • 如果你做错了什么,将很容易被利用来获得 root 访问权限
  • 你不能起诉一个脚本,它必须是可执行文件

相关内容