debian

Debian文件系统如何权限设置

小樊
44
2025-08-16 01:10:20
栏目: 智能运维

Debian文件系统权限设置主要通过以下命令操作:

  1. 查看权限:用ls -l命令查看文件/目录权限,输出示例:
    -rwxr-xr-- 1 user group 4096 Jan 1 12:34 file
    -为普通文件,d为目录;r=读、w=写、x=执行)

  2. 修改权限

    • 数字模式:用数字代表权限(r=4w=2x=1),如chmod 755 file(所有者:读写执行,组和其他:读执行)。
    • 符号模式:用u(所有者)、g(组)、o(其他)、a(全部)配合+/-/=设置权限,如chmod u+x file(添加所有者执行权限)。
  3. 修改所有者和组

    • chown new_user:new_group file(修改所有者和组,支持递归-R)。
    • chgrp new_group file(仅修改组,支持递归-R)。
  4. 特殊权限

    • chmod u+s file:设置setuid,执行时以所有者身份运行。
    • chmod +t dir:设置粘滞位,仅所有者可删除目录内文件。
  5. 默认权限控制
    umask设置新文件/目录的默认权限掩码,如umask 022(新文件rw-r--r--,新目录rwxr-xr-x)。

注意:操作前建议备份重要数据,系统关键文件权限修改需谨慎,可通过sudo获取管理员权限。

0
看了该问题的人还看了