- 论坛徽章:
- 0
|
测试系统基于RHAS 4 提起用户管理,linux有丰富的权限设置,常用的用户管理命令有:
useradd
passwd
usermod
userdel
groupadd
groupdel
groupmod
这些命令修改对应于文件 修改文件涉及如下:
/etc/group
/etc/passwd
/etc/shadow
/etc/skel/*
/etc/group文件
文件中每一行由四个字段组成如: root:x:0:root 分别对应为:组名称,组密码,组ID,组成员
/etc/passwd文件
文件每一行由7个字段组成
如: root:x:0:0:root:/root:/bin/bash
分别对应为:用户名,密码(x代表用户有密码,具体密码加密在/etc/shadow里),用户ID,组ID,用户说明,用户主目录,用户默认的shell
/etc/shadow文件
文件每一行由9字段组成
如: root:*******:13440:0:99999:7:::
分别对应为:用户名.用户密码(经过加密),密码最后一次变更的天数(从1970.1.1开始计算),密码几天后可变更(0表示不限制,随时都行),密码几天后必须变更(99999表示不做限制),密码过期前的几天警告用户,密码过期几天后帐号将被取消,帐号经过几天会将被取消,保留字段
/etc/skel/*
当创建一个帐号时,系统需要给帐号做一些配置(如环境变量等),这些文件就是在帐号创建的时候把这个目录的文件copy到home目录下对应的帐号目录,从而可以在用户登陆时做一些初始化
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/87921/showart_1725440.html |
|