覆盖删除 (-rm) 事件以移动到 (-mv) 文件夹

覆盖删除 (-rm) 事件以移动到 (-mv) 文件夹

我在删除公司 LAN 网络上的文件时遇到问题。我有 5x5TB 的共享磁盘用于存储数据。大约 20 个客户端(PC 用户)可以访问这些磁盘。最大的问题是,当有人删除他们不想删除的内容或删除其他作业时。因为,共享磁盘没有回收站(垃圾箱)文件夹,并且删除是永久的(或使用恢复软件......)。

我们有 20 台 Windows PC(客户端用户)和一台带有这些共享磁盘的 Linux 服务器(主)。我想知道是否可以以某种方式运行一个脚本,将文件移至垃圾箱而不是删除它们。因为当 Windows PC 上的用户访问服务器上的共享磁盘并删除某些内容时,没有回收站可以轻松恢复该内容。

是否可以在删除事件时触发“移至”事件?

答案1

我假设您的 Linux 服务器通过 samba 共享磁盘。如果是这样的话,你有没有看过vfs_recycle(https://www.samba.org/samba/docs/current/man-html/vfs_recycle.8.html)?

它在共享级别创建一个回收目录...独立于单个用户。

相关内容