欢迎光临
我们一直在努力

SAMBA启用回收站功能

一般本地磁盘的文件删除后都是先存放在回收站,除非你使用的是(shift+delete)删除的就不会存放在回收站。但是使用共享删除的文件是直接删除的,所以需要配置samba在把文件删除时只是移动到回收站,然后再定期清理。

下面开始配置samba

简单的smb.conf配置

[global]
workgroup = nixonli
server string = %h
server map to guest = Bad User
obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Entersnews*spassword:* %nn *Retypesnews*spassword:* %nn *passwordsupdatedssuccessfully* .
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
usershare allow
guests = Yes
panic action = /usr/share/samba/panic-action %d

[pub]
comment = nixonli
path = /home/nixonli
valid users = @nixonli
write list = @nixonli
read only = No
create mask = 02664
force create mode = 02664
directory mask = 02775
force directory mode = 02775
vfs objects = recycle #开始配置回收站
recycle:exclude_dir = /home/recycle
recycle:exclude = *.tmp, *.bak, *.o, *.obj, *log, ~$*, *.~??, *.trace
recycle:touch_mtime = yes
recycle:repository = /home/recycle
recycle:versions = yes
recycle:keeptree = yes
recycle:maxsize = 0

这个是回收站的配置

vfs objects = recycle
recycle:exclude_dir = /home/recycle
recycle:exclude = *.tmp, *.bak, *.o, *.obj, *log, ~$*, *.~??, *.trace
recycle:touch_mtime = yes
recycle:repository = /home/recycle
recycle:versions = yes
recycle:keeptree = yes
recycle:maxsize = 0

配置参数说明:

1.vfs object = recycle:载入Samba用于回收站功能的模块recycle.so。
2.recycle:exclude_dir = /home/recycle:排除的文件夹,支持通配符* 和 ?
3.recycle:exclude = *.tmp, *.bak, *.o, *.obj, *log, ~$*, *.~??, *.trace:不放入回收站的文件类型。
4.recycle:touch_mtime = yes:指定将文件移动到存储库时,是否应更新文件的上次修改日期。
5.recycle:repository = /home/recycle:回收站的相对路径,这个选项指定删除的文件将被储存在什么目录,
即回收站的路径
6.recycle:versions = yes:如果在回收站所在目录中存在同名文件,则以“Copy #x of”文件名的形式加以区分。
7.recycle:keeptree = yes:在将文件移入回收站时,要建立相对应的目录结构。
8.recycle:maxsize = 0:回收站的最大使用空间,单位为字节。“0”表示没有最大使用空间的限制。

窗外天空
关注公众号『窗外天空』

获取更多建站运营运维新知!
互联网创业、前沿技术......

赞(0) 打赏
文章名称:《SAMBA启用回收站功能》
文章链接:https://www.nixonli.com/26.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏