cronadm cron { { -l | -v } [ UserName ] ... | -r UserName }
cronadm at { -l [ UserName ] | -r { UserName | JobName } }
cronadm 命令是由 root 用户使用以列出或除去所有用户的 crontab 或 at 作业。
cron 作业由 UserName 参数列出和除去。一个或多个 UserName 可被指定。要列出所有的 cron 作业,就不要指定用户。at 作业由 UserName 列出,并且可以用 UserName 参数或者由 JobName 参数来删除。
crontab 作业文件的名称是用户的名称,这个用户提交在 /var/spool/cron/crontabs 目录中的 crontab 作业和文件的名称。at 作业的名称是用户的名称,此用户提交了连接有在 at 作业被提交时的时间代码的 at 作业。
-l | 列出所有的 crontab 文件。如果 UserName 参数被指定,只有被指明的 crontab 文件被列出。 |
-r | 除去 crontab 文件。UserName 参数应被指定,以除去已经被指明的 crontab 文件。 |
-v | 列出所有 crontab 作业的状态。如果 UserName 参数被指定,只有被指明的crontab 文件被详细地列出。 |
-l | 为用 UserName 参数指定的用户列出 at 作业。 |
-r | 除去 at 作业,此作业是由 UserName 或 JobName 参数指定的。 |
访问控制:只有拥有 root 权限的用户可以使用。
审计事件:如果审计子系统已被正确的配置和启用,cronadm 命令将在命令每次执行时产生以下的审计记录(事件):
事件 | 信息 |
---|---|
AT_JobRemove | 列出是否及何时 crontab 或 at 作业被除去。 |
请参阅《AIX 5L V5.2 安全指南》中的『设置审计』以获取关于如何适当地选择和分组审计事件及如何配置审计事件数据集合的详细信息。
/usr/bin/cronadm | 包含 cronadm 命令。 |
cron 守护进程。
《AIX 5L V5.2 安全指南》中的『审计事件』解释了更多有关审计和审计事件的信息。