cat /etc/passwd查看用户
cat /etc/shadow查看用户账户密码
cat /etc/group查看用户组
cat /etc/gshadow查看用户组密码
普通用户切换root用户
sudo su
root切换普通用户,然后切回root
exit
PS:创建用户创建组
cd /usr/local/
groupadd mysql
useradd -r -g mysql mysql(-g 分组 自动建立用户的登入目录。)
cd mysql/ #注意:进入mysql文件下授权所有的文件
chown -R mysql:mysql ./ (用户名:用户组 授权路径。授权用户对某个文件读写权限:chown [-R] 用户[:用户组] 文件或者目录)
查看目录权限:ll
权限更改方式
- r 可读(read)
- w 可写(write)
- x 可执行(execute)
(1)符号类型改变文件权限
如下表所示:
chmod |
u g 0 |
+ - = |
r w x |
文件或目录 |
例如:给文件的所有者加上 x 权限 即可使用 chmod u+x 文件
给文件的所有组去掉 r 权限 即可使用 chmod g-r 文件
其他人对文件有 rx 权限 即可使用 chmod 0=rx 文件
passwd mysql #修改mysql用户密码
使用命令 userdel 删除用户账户
删除用户user2
userdel user2
删除用户 user3,同时删除他的工作目录
userdel –r user3
PS:下创建用户没有创建家目录
Linux(ubuntu)下创建用户没有创建家目录
添加-m参数即可:
sudo useradd -m username #参数-m 自动创建用户的家目录
————————————————来源网络————————————————
1. 创建用户:adduser test
2. 设置密码:passwd test然后就会提示输入密码
3. 创建分组:groupadd ver
4. 加入组:gpasswd -a test ver
5. 移除组:gpasswd -d test ver
6. 进入home文件分配权限:cd /home
7. 分配权限:chmod 777 -R test
8. 权限介绍:4=可读 2=可写 1=可执行
7 7 7
第一个7 是 文件所有者的权限
第二个7 是 文件所属组的权限
第三个7 是 其他用户的权限
7 = 4+2+1 表示有可读可写可执行
6 = 4+2 表示有可读可写权限
5 = 4+1 表示有可读可执行
9. 修改用户权限为root:修改/etc/passwd即可,把用户名的ID和ID组修改成0(不建议)如需root权限自行百度
10 切换用户:su test
————————————————