目的:是为了下一步自动化运维做准备工作
一、用户信息管理
服务器用户管理是通过命令查看相关文件,获取各类用户在服务器使用过程中的登录、操作和退出等一切行为进行监控和详细记录,并对这些记录按时间段、地址段、用户、操作命令和操作内容等形成响应报告,为服务器操作系统安全管理提供依据。
用一个文件收集用户各类信息,并格式化数据
命令如下:
for username in `cut -d":" -f1 /etc/passwd`;do passwd -S $username>>/root/filetest.txt;done
显示文本文件内容如下:
二、其他用户信息查询命令
1.用户登陆IP管理
命令:who /var/log/wtmp #显示当下登陆用户的ip以及登陆时间
命令:lastlog #查询用户最后登陆时间及IP
2.查询用户组信息
命令: cat /etc/group
文件格式如下:用户组名:用户组密码:用户组标识号:组内用户列表。
三、下一步工作
1.格式化用户信息,便于用表格管理
2.查询普通用户的操作记录
四、小结
今天的文章有些水,但是这是自动化运维的建设思路,请大家批评指正。