Linux用户和组
# useradd test -->用户名
# passwd test-->为test设置密码
Changing password for user test.
New UNIX password: -->输入密码(最好不要太短,也不要包含用户名)
Retype new UNIX password: -->确认密码
passwd: all authentication tokens updated successfully.-->所有的身份验证令牌成功更新(用户创建成功)
# userdel -r test-->完全删除用户(不加-r只删除用户,而不删除用户下的文件)
#
添加用户账号
useradd 选项 用户名
选项:
-ccomment指定一段注释性描述
-d 目录执行用户主目录
-g 用户组指定用户所属的用户组
-G 用户组指定用户所属的附加组
-s Shell文件指定用户的登录Shell
-u 用户号指定用户的用户号
修改账号
usermod 选项 用户名
选项与useradd选项一样,还可以为用户指定新的资源值
-l 新用户名-->即修改用户名
用户口令管理
passwd 选项 用户账号
-l 锁定口令,即禁用账号
-u 口令解锁
-f 强迫用户下次登录时修改口令。
用户的配置文件
/etc/passwd文件x说明etc/shadow中存放加密口令
/etc/shadow文件/etc/passwd文件的影子文件,包括有效期等(只有root权限可以读取和操作)
/etc/skel目录存放用户启动文件的目录
/etc/login.defs文件当创建用户时的一些规划,比如是否需要家目录等
/etc/default/useradd文件通过useradd添加用户时的规则文件
Linux系统组管理
添加用户组
groupadd 选项 用户组
-g GID
-o一般与-g选项同时使用,表示新用户组的GID可以与系统已有用户组的GID相同
默认在当前已有的最大组标识号的基础上加1
删除用户组
groupdel 用户组
修改用户组
groupmod 选项 用户组
与useradd很类似,不过这里重命名的时候使用的是-n
切换用户组
newgrp 用户组
组配置文件
/etc/group文件
/etc/gshadow文件
用户和用户组的查询
id命令UID和GID及GID所对应的用户组
finger命令用户信息,侧重用户家目录、登录shell等
w、who、users当前主机的用户登录情况
groups查询用户所归属哪个或哪些用户组
页:
[1]