一般本地磁盘的文件删除后都是先存放在回收站,除非你使用的是(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”表示没有最大使用空间的限制。

关注公众号『窗外天空』
获取更多建站运营运维新知!互联网创业、前沿技术......
最新评论
水淀粉vdfv
有其他下载方式么,网站上的点击下载后没有任何反应,或者直接发给我一下?83835079@qq.com
你好,我的型号ELECOM WRC-X3200GST3,ARMv8 Processor rev 4构架,CPU mediatek/mt7622,找了很久没有找到
我的也是这样。一直无法确认ARCH架构,或是不支持。一直没办法用。不知道怎么办了
您好,现在安装上了,可是ssr plus+配置好节点也没用,一直都是未运行,节点是有效的; 另外那个passwall2一找开就提示"无法确认ARCH架构,或是不支持", 麻烦大佬帮忙看下是什么问题,谢谢!