监控通过 SSHFS 安装的文件夹 2024-5-23 • filesystems mount sshfs 我想监视通过安装的文件夹所做的更改SSHFS。 我已经尝试过iwatch,但创建新文件时它不会通知,以下是我使用的语法iwatch: iwatch -e create /mnt/mme01/ 知道为什么这不起作用以及如何实现它吗? 答案1 SSHFS 不实现 inotify API。要实现这一目标,需要进行根本性的重新设计,原因有二: SSHFS 使用SFTP与服务器通信。 SFTP 协议无法通知服务器端的文件更改。服务器甚至可能没有文件更改通知机制 - 这可以成为协议的可选功能,但 SFTP 根本不包括此功能。 SSHFS 构建于保险丝,并且 FUSE 不提供 inotify 接口,因此 FUSE 文件系统永远不会生成任何 inotify 事件。 您必须在服务器端设置手表。 ssh server.example.com inotifywait -m -e create /path/to/mme01 | … 相关内容 为什么 debuild 和 CMake 没有将已安装的文件包含到包中? 禁用模态对话框以输入密码 Kubernetes 组件状态报告 etcd 不健康 Ubuntu 在错误的 SSD 上安装引导加载程序? 仅使用出站连接的 VNC(或 RDP)服务器 我有一台基于 CentOS 的服务器。每个域在 vhosts 中都有自己的条目。如何找出哪些域正在占用带宽? 通过 Microsoft Operations Manager (MOM) 远程监控 JBoss 当 uefi 固件设置不可用时,如何在 Windows 8.1 上停用安全启动? Windows 10 支持何时结束?[关闭] 我如何安装 haskell-platform?