我可以解析 sudoers 文件的内容并获取信息。但我正在寻找一种更简单的解决方案,比如使用一些命令。
答案1
默认情况下,OS X(现在的 macOS)将管理员 (admins) 作为 sudoers 文件的一部分,因此除非有人手动将其添加到 sudoers 文件中,否则您实际上不需要解析它。如果您属于前者,您可以简单地创建以下别名:
alias who-sudo = 'dscl . -read /groups/admin | grep GroupMembership'
命令dscl
是你的朋友......