Ubuntu回收站默认位于~/.local/share/Trash目录,设置权限步骤如下:
查看当前权限
ls -l ~/.local/share/Trash
显示所有者、组及其他用户的读写执行权限。
修改权限
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表示所有者与组可读写执行,其他用户无权限)高级权限控制(可选)
sudo setfacl -m u:username:rwx ~/.local/share/Trash
sudo setfacl -d -m u:username:rwx ~/.local/share/Trash # 持久化
sudo chcon -t user_home_t ~/.local/share/Trash
注意:修改权限需谨慎,错误的设置可能导致安全漏洞或系统异常,建议提前备份重要数据。