Tra*_*mas 4 suse permissions
我正在尝试启动我们公司创建的服务。在一个特定环境中,它无法从三个“权限被拒绝”错误开始。我不确定它在哪些文件上失败,所以我想在尝试启动守护程序时记录所有与权限相关的错误。
我找到了auditd,但我一直无法在整个磁盘上监视与权限相关的特定错误。审核所有与权限相关的错误的最佳方法是什么?
Spa*_*arr 5
您可以使用strace查看与守护进程相关的进程的所有文件系统活动,并在出现权限被拒绝错误时查看哪些失败。
如果错误来自启动服务的 shell 脚本,您可以运行sh -x /path/to/startup/script(或者bash -x /path/to/startup/script如果脚本以 开头#!/bin/bash),shell 将在执行时打印每一行。
sh -x /path/to/startup/script
bash -x /path/to/startup/script
#!/bin/bash
归档时间:
12 年,5 月 前
查看次数:
6045 次
最近记录:
8 年 前