sudo 以其他账号运行,默认为root 账号,5分钟后需要重新输入密码
chmod +或- rwx 文件名或目录名 增减读、写、运行权限
1、组操作
groupadd 组名 添加组
groupdel 组名 删除组
cat /etc/group 确认组信息
以上操作必须sudo 运行
2、用户操作
useradd -m -g 组名 用户名 添加新用户
-m自动创建用户/home目录-g指定用户所在组,否则自动创建一个用户同名组- 默认用
adduser加的用户无权使用sudo,要使用usermod -G sudo 用户名将用户添加到sudo附加组中
passwd 用户名 设置用户密码
userdel -r 用户名 删除用户
-r自动删除用户/home目录
id 用户名 查看用户UID和GID
who 当前所有登录的用户列表
whoami 当前登录用户的用户名
usermod -g 组 用户名 修改用户的主组
usermod -G 组 用户名 修改用户的附加组(主要为了加权限)
usermod -s /bin/bash 用户名 修改用户的Shell为bash
su 用户名 切换用户
su - 用户名 切换用户,并切换目录
exit 退出当前用户
3、权限操作
chown 用户名 文件名或目录名 修改文件/目录的拥有者
chgrp -R 组名 文件名或目录名 修改文件/目录的组
-R为递归修改目录
chmod -R 755 文件名或目录 修改文件名或目录在各个组的权限
755分别指拥有者、组用户、其他的权限用户
- 常用组合,
u= 拥有者,g= 组用户,o= 其他用户,rwx= 读写运行权限 777=>u=rwx,g=rwx,o=rwx755=>u=rwx,g=rx,o=rx644=>u=rw,g=r,o=r