有一个很好的方法(在networking* nix系统上)跟踪用户帐户每天/每周/每月login多less时间?
而且,如果我可以在用户帐户上设置可调整的时间配额,那么这将是很酷的,所以如果他们在系统上停留超过N分钟,他们将被注销。
文件/ var / log / wtmp或utmp跟踪login和注销。
“最后”会显示上次login和login时间。
您可能可以编写一个脚本运行通过cron跟踪使用情况并杀死用户login。 如果你想让它们被阻塞,你可以在/ etc / password中编辑它们的条目。 但是,你必须保持跟踪,并在稍后解除封锁。 或者,只需要在午夜或类似情况下启用所有用户。
或者,只要通过cron运行手指或粉红色,并杀死活动会话时间过长。
可以将空闲configuration为closures已达到阈值的空闲会话。
如果您也希望报告等,您可能需要投资像监控工具,如监视和运行您的纠正措施。 然后,他们还可以将使用情况度量标准logging到数据库,并可以从中进行报告。