首页 > 代码库 > linux用户及权限管理
linux用户及权限管理
1.用户的增删改查
useradd xiaoguo 创建用户
passed xiaoguo 修改或者添加密码
userdel xiaoguo 删除用户
nl shadow
nl passwd
rm -rf testuser 删除用户testuser所在目录
usermod -L xiaoguo 锁定用户
usermod -U xiaoguo 解锁用户 //nl /etc/shadow 去掉密码前面的 !
usermod -g root xiaoguo 修改用户组
groupmod -n XiaoGuoGroup xiaoguo 修改组名
id xiaoguo 查看用户的基本信息
chage -l xiaoguo 查看用户的基本信息
chage -d 2013-02-18 student 修改用户最后一次修改的时间
可能会遇到的问题:
##在容器里面修改用户密码的时候报错:
/usr/share/cracklib/pw_dict.pwd: No such file or directory
PWOpen: No such file or directory
解决:
yum -y reinstall cracklib-dicts
2.用户的权限
drwxrwxrwx
第一个字母:代表文件类型
第2~4字符:表示当前用户的权限
第5~7字符:表示当前用户组权限
第8~10字符:表示其他用户的权限
chmod命令
a:所有权限/所有用户
u:用户
g:用户组
o:其他用户
+:加上权限
-:减去权限
=:等于权限
eg:给文件file.txt加上可执行权限
chmod a+x file.txt
0:没有任何权限
1:x
2:w
3:xw
4:r
5:rx
6:rw
7:rwx
本文出自 “张孝国” 博客,请务必保留此出处http://benchmarking.blog.51cto.com/12343634/1878055
linux用户及权限管理