Linux帐号管理

2017-06-28  本文已影响0人  我不是黄忠

UID:用户ID

GID:用户组ID

一、配置文件

/etc/passwd


帐号名称:密码:UID:GID:用户说明:家目录:登录shell

/etc/shadow


帐号名称:密码:最近变更密码日期:密码不可更改天数:密码需要重新更改天数:密码需要更改期限前的警告天数:密码过期后帐号宽限时间:帐号失效日期:保留

/etc/group


用户组名称:用户组密码:GID:用户组成员帐号名称

/etc/gshadow


用户组名称:密码:用户组管理员帐号:用户组成员帐号名称

二、相关指令

初始用户组:在/etc/passwd 中的GID

有效用户组:gourps输出的第一个用户组

groups :显示当前账户所属用户组

newgrp :切换有效用户组

useradd :新增用户


-m 强制创建用户文件夹(debian 默认不创建)



-u 指定UID
-g 指定初始用户组



-r 创建一个系统帐号

-D useradd默认值

该数据是由/etc/default/useradd 调用出来的

passwd :设置密码


-S 列出密码相关参数,即shadow文件内大部分信息
-x 多久内必须改动密码
-i 密码失效日期


-l 锁定密码,在shadow文件密码前加!
-u 解锁密码,去除!

chage :显示、修改密码参数

usermod :修改账户参数

userdel :账户删除


-r 连同主文件夹也一起删除

finger :查看账户信息


plan是~./plan 中的信息



查看当前登录账户

chfn :更改账户说明信息

chsh :更改shell

id :查询id信息

groupadd :新增用户组

groupdel :删除用户组

gpasswd :用户组管理员设置


后接用户组名添加组密码



-A 添加用户组管理员



-a 添加组成员
上一篇 下一篇

猜你喜欢

热点阅读