linux用户身份与文件权限

用户

  1. useradd [ 参数 ] 用户名 添加用户 sudo useradd -d /home/test -u 1001 -s /bin/bash name
  2. usermod [选项] 用户名 更改用户信息 sudo usermod -L test
  3. userdel [选项] 用户名 删除用户
  4. groupadd [选项] 群组名 创建用户组
  5. passwd [选项] [用户名] 修改密码、认证信息 修改密码: passwd username

文件权限

drwxr-xr-x 4 npz npz 4096 7月 7 14:17 code

符号 含义
- 普通文件
d 目录文件
l 链接文件
b 块设备文件
c 字符设备文件
p 管道文件
rwx rwx rwx = 文件用有者 所属组 其他用户
权限计算:r=4 w=2 x=1 rw = 6 rwx = 7 0=无此权限
  1. chmod [参数] 权限 文件 修改权限 sudo chmod 760 1.txt-> rwx rw- ---
  2. chown [参数] 所有者:所属组 文件或目录名称 修改所属组 sudo chown root:root 1.txt
  3. chattr [参数] 文件 添加或移除隐藏属性
    • sudo chattr +a 1.txt 不能删除该文件
    • sudo chattr -a 1.txt 移除隐藏权限
  4. lsattr [参数] 显示隐藏属性 lsattr

账号权限

su 切换身份 su username
sudo 临时获得管理员权限 sudo apt install net-tools

posted @ 2019-12-19 17:11  魂之王  阅读(163)  评论(0编辑  收藏  举报