内容:
用户账号的添加、删除与修改
用户口令的管理
用户组的管理
添加批量用户
赋予普通用户特殊权限
添加新的用户账号useradd
命令格式:useradd 选项 用户名
-ccomment指定一段注释性描述。
-d目录指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。
-g用户组指定用户所属的用户组。
-G用户组,用户组指定用户所属的附加组。
-sShell文件指定用户的登录Shell。
-u用户号指定用户的用户号。
删除帐号
命令格式:userdel 选项 用户名
常用的选项是-r。
修改帐号
命令格式:usermod 选项 用户名
-d<登入目录> 指定用户登入时的启始目录。
-e<有效期限> 指定帐号的有效期限。
-g<群组> 指定用户所属的群组。
-G<群组> 指定用户所属的附加群组。
-m 自动建立用户的登入目录。
-M 不要自动建立用户的登入目录。
-s 指定用户登入后所使用的shell。
-L: 使用户帐号锁定
-U 为用户密码解锁
-l 新用户名
用户口令的管理
Passwd 选项 用户名
-l锁定口令,即禁用账号。
-u口令解锁。
-d使账号无口令。
-f强迫用户下次登录时修改口令。
增加一个新的用户组
命令格式:groupadd 选项 用户组
-g GID指定新用户组的组标识号(GID)
-o一般与-g选项同时使用,表示新用户组的GID可以与系统已有用户组的GID相同
删除用户组
命令格式: groupdel 用户组
在用户组之间切换
命令格式:newgrp 用户组
修改用户组属性
命令格式:groupmod 选项 用户组
-gGID为用户组指定新的组标识号
-o与-g选项同时使用,用户组的新GID可以与系统已有用户组的GID相同
-n新用户组将用户组的名字改为新名字
添加批量用户
编辑一个文本用户文件
从刚创建的用户文件中导入数据
将/etc/shadow产生的shadow密码解码,然后回写到/etc/passwd中,并将/etc/shadow的shadow密码栏删掉
编辑每个用户的密码对照文件
创建用户密码
将密码编码为shadowpassword,并将结果写入/etc/shadow