温馨提示×

ubuntu recycle权限怎么改

小樊
43
2026-10-12 08:57:22
栏目: 智能运维

在 Ubuntu 里,“recycle” 通常指以下几种情况之一,我分别说明怎么改权限:


一、如果是 回收站(Trash / .local/share/Trash)

Ubuntu 的回收站目录一般在:

~/.local/share/Trash

查看权限

ls -ld ~/.local/share/Trash

修改权限(推荐用当前用户)

chmod 700 ~/.local/share/Trash

或

chown -R $USER:$USER ~/.local/share/Trash

⚠️ 不要改成 777,有安全风险。


二、如果是 Samba 的 recycle 模块(回收站)

如果你在配置 Samba 的 recycle 功能(如 \recycle 目录):

示例 smb.conf

[share]
path = /srv/samba/share
read only = no
vfs objects = recycle
recycle:repository = .recycle
recycle:keeptree = yes
recycle:versions = yes

修改目录权限

sudo chown -R nobody:sambashare /srv/samba/share/.recycle
sudo chmod 1777 /srv/samba/share/.recycle

1777 是带 sticky bit 的目录,适合共享回收站。


三、如果是 某个叫 recycle 的脚本/程序

ls -l /path/to/recycle

改可执行权限

chmod +x /path/to/recycle

改所有者

sudo chown root:root /path/to/recycle

四、如果是 回收站无法删除文件(权限错误)

rm -rf ~/.local/share/Trash/*

如果提示权限不足:

sudo chown -R $USER:$USER ~/.local/share/Trash

如果你能具体说一下:

  • 是 桌面回收站
  • 还是 Samba / 服务器
  • 还是 某个 recycle 命令/目录

我可以给你更精确的命令。

0 踩