ubuntu

ubuntu回收站怎么设置权限

小樊
68
2025-09-10 05:17:53
栏目: 智能运维

Ubuntu回收站默认位于~/.local/share/Trash目录,设置权限步骤如下:

  1. 查看当前权限

    ls -l ~/.local/share/Trash  
    

    显示所有者、组及其他用户的读写执行权限。

  2. 修改权限

    • 所有者权限:设为当前用户完全控制(读写执行)
      sudo chown -R $USER:$USER ~/.local/share/Trash  
      
    • 组权限:添加用户组并赋予权限(如需多用户访问)
      sudo groupadd trash_group  
      sudo usermod -aG trash_group $USER  
      sudo chgrp -R trash_group ~/.local/share/Trash  
      sudo chmod -R 770 ~/.local/share/Trash  
      
      770表示所有者与组可读写执行,其他用户无权限)
  3. 高级权限控制(可选)

    • ACL精细控制:为特定用户/组设置权限(如仅允许某用户删除文件)
      sudo setfacl -m u:username:rwx ~/.local/share/Trash  
      sudo setfacl -d -m u:username:rwx ~/.local/share/Trash  # 持久化  
      
    • SELinux上下文(若系统启用)
      sudo chcon -t user_home_t ~/.local/share/Trash  
      

注意:修改权限需谨慎,错误的设置可能导致安全漏洞或系统异常,建议提前备份重要数据。

0
看了该问题的人还看了