Linux 用户管理完整篇
作者:网络转载 发布时间:[ 2014/5/23 10:17:30 ] 推荐标签:Linux 用户管理 操作系统
设置密码:passwd 用户名
修改用户信息:
修改用户名: usermod -l 新用户名 旧用户名
添加用户所属组:usermod -G sys bob_fu
删除一个用户:userdel [-r] 用户名 (-r 删除用户的宿主目录)
给组设置密码: gpasswd 组名
gpasswd [-adArR] 用户名 组名
-a 将一个用户添加到某个组
-d 将用户从组中删除
-A 设置用户组管理员
-r 删除用户组密码
-R 禁止用户切换为改组
例如:
gpasswd webadmin
gpasswd -a bob_fu webadmin
gpasswd -A bob_fu webadmin
gpasswd -r webadmin
锁定一个用户:passwd -l jack / usermod -L jack
解锁一个用户:passwd -uf jack / usermod -U jack
切换所属组:newgrp webadmin
查看所属组:groups lisi
添加组:groupadd [-g GID] 组名 (查看: grep webadmin /etc/group)
删除组:groupdel webadmin
组改名:groupmod -n 新名 旧名
3、其他命令:
pwck 检测/etc/passwd文件(锁定文件)
vipw 编辑/etc/passwd文件查看(锁定文件)
id 查看用户id和组信息
finger 查看用户详细信息
su 切换用户 (su - 用户名)
passwd -S 查看用户密码状态
who、w 查看当前灯虎用户信息
grpck 用户组配置文件检测
vigr 编辑/etc/group文件(锁定文件)
chage [-lmM] 设置密码(LINUX下可用)
-l 查看用户密码设置 chage -l jack
-m 密码修改的小天数
-M 密码修改的大天数
-d 密码后修改的日期
-I 密码过期后,牟定账号的天数
-E 设置密码过期日期,若为0,表示密码立即过期,若为-1则永不过期
-W 设置密码过期前,开始警告天数
4、案例:授权sofeware 目录 对jack 、mary有写权限
root创建一个目录:
mkdir /software
添加两个用户:
useradd jack
useradd mary
设置密码:
password jack
password mary
添加一个组
groupadd softadm
将用户添加到组
usermod -G softadm jack
gpasswd -a mary softadm
查看组成员:
grep softadm /etc/group
将目录有root组授权为softadm组
chgrp softadm ./software
给组添加目录写权限
chmod g+w ./software
5、扩展(RedHead系列)
5.1 批量添加用户
<1> newusers命令导入用户信息文件
例如 user.info 内容如下
test01::10001:503::/home/test01:/bin/bash
test02::10002:503::/home/test02:/bin/bash
test03::10003:503::/home/test03:/bin/bash
test04::10004:503::/home/test04:/bin/bash
test05::10005:503::/home/test05:/bin/bash
test06::10006:503::/home/test06:/bin/bash
newusers < user.info
|
<2> pwunconv 命令取消 shadow password 功能
pwunconv
<3> chpasswd命令 导入密码
例如pass.info 内容如下
test01:admin+01
test02:admin+02
test03:admin+03
test04:admin+04
test05:admin+05
test06:admin+06
chpasswd <pass.info
|
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11