-
用户账户文件信息
-
/etc/passwd :记录了linux上的所有的账号
-
/etc/shadow :记录了账号所对应的密码
-
/etc/group :记录了所有的组
-
passwd结构:
-
用户名
-
早期版本为用户密码,现为“X”
-
UID :0表示系统管理员,1-999留给系统
-
GID :同上
-
使用者的信息说明
-
用户家目录,登录时所在的目录
-
用户是否可以使用shell
-
-
shadow结构
-
用户名
-
加密后的密码
-
最近更改过密码的日期,从1970年1月1日开始计算的天数
-
不能修改密码的天数,0表示可以立即修改
-
密码需要更改的天数,可以通过此方法强制用户修改密码
-
密码变更警告天数
-
密码到期后,账号还可以使用的时间
-
账号失效时间,从1970年1月1日开始计算的天数
-
保留位置
-
-
group结构:
-
组名
-
组密码(一般不需要)
-
GID
-
附属组
-
-
-
-
用户创建
-
useradd [username] :创建一个用户
-
-u :设置UID
-
-g :设置主要组
-
-G :设置附属组
-
-c :设置用户说明
-
-d :指定用户家目录
-
-s :指定用户shell
-
-e :账号失效日期,格式为YYYY-MM-DD
-
-f :指定密码是否失效,0立刻失效,1永不失效
-
-
-
用户密码操作
-
passwd [username] :修改密码
-
-l :锁定该账号
-
-u :解锁
-
-s :显示账号的密码参数
-
-n :天数,设置多久可以不修改密码
-
-x :天数,设置多久内密码必须修改
-
-w :天数,设置密码过期的警告天数
-
-i :天数,设置密码失效天数
-
-
chage :修改和密码相关的时间参数
-
-l :查看参数
-
-d :YYYY-MM-DD 修改最近一次更改密码的时间
-
-E :修改账号失效时间
-
-I :密码几天后失效
-
-m :密码至少保留几天
-
-M :密码几天后需要更新
-
-w :设置密码过期警告时间
-
-
-
删除用户操作
-
userdel [username] :删除用户,不会删除用户家目录和邮箱
-
-r :删除家目录和邮箱
-
-
七、Linux用户账户管理
猜你喜欢
转载自blog.csdn.net/qq_25884515/article/details/96489147
今日推荐
周排行