提问人:Aleyna Sefer 提问时间:11/17/2023 更新时间:11/17/2023 访问量:16
如何查看用户在 linux 中运行了哪些命令?[关闭]
How do i see what commands are running by a user in linux? [closed]
问:
我想查看用户可以在 Linux 中执行哪些命令,但不能查看他们的命令历史记录;我只想看到他们可以执行的成功命令。我想检查该用户是否具有执行 root 命令的权限。我该如何检查?如何查看用户有权运行的命令?
例如,我尝试了命令“cat /home/username/.bash_history”,但它向我显示了我执行的命令,包括不成功的命令。我想要的是只看到用户可以成功执行的命令。后来,我运行了“sudo -l -U username”命令,我看到了类似 (ALL)ALL 的表达式,但是当我尝试时,该用户无法执行所有命令。当我检查 sudoers 文件时,我找不到特定于该用户的任何信息。我所期望和要求的是列出用户有权在系统上执行的命令,并检查用户是否可以执行 root 命令。你能帮我解决这个问题吗?
答: 暂无答案
评论