如何为安装的sshfs/fuse
文件夹设置限制大小sshd_config
?
使用此命令,我可以sshfs/fuse
将服务器上的文件夹复制到我的计算机上的文件夹中。
sshfs -o IdentityFile=/home/user/.ssh/[KEY] -p [XXXX] [USER]@[IP]:/serverfolder /clientfolder
是否可以限制服务器上文件夹的大小 |:/serverfolder
作为一个例子,在这篇文章中没有这个解决方案1GB
?sshd_config
答案1
SSH 服务器对通过 SSHFS/FUSE 访问的文件或目录没有任何控制权。无法使用 sshd_config 为 SSH 服务器上已安装的文件夹设置特定的大小限制或配额。
使用支持此功能的文件系统(例如 ZFS 或 Btrfs)来实现文件大小或配额限制。您可以使用配额或 edquota 等工具在 SSH 服务器的文件系统上设置特定于用户的配额限制。这些方法可以与SSHFS/FUSE不兼容,因此在生产环境中实现之前需要对其进行测试。