1.用户的增删改查
useradd xiaoguo 创建用户
passed xiaoguo 修改或者添加密码
userdel xiaoguo 删除用户
添加mysql用户
1.添加组:groupadd mysql
2.添加用户:useradd mysql -g mysql -M -s /sbin/nologin 不创建加目录和不允许登录
nl shadow
nl passwd
rm -rf testuser 删除用户testuser所在目录
usermod -L xiaoguo 锁定用户
usermod -U xiaoguo 解锁用户 //nl /etc/shadow 去掉密码前面的 !
usermod -g root xiaoguo 修改用户组
usermod -s /bin/bash www 修改用户登入后所使用的shell;
groupmod -n XiaoGuoGroup xiaoguo 修改组名
id xiaoguo 查看用户的基本信息
chage -l xiaoguo 查看用户的基本信息
chage -d 2013-02-18 student 修改用户最后一次修改的时间
添加sudo权限
visudo liudiwei ALL=(ALL) ALL
可能会遇到的问题:
##在容器里面修改用户密码的时候报错:
/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
转载于:https://blog.51cto.com/benchmarking/1878055