bindfs:使用更改的权限将目录挂载到其他位置

时间:2024-03-07 05:23:02
【文件属性】:

文件名称:bindfs:使用更改的权限将目录挂载到其他位置

文件大小:90KB

文件格式:ZIP

更新时间:2024-03-07 05:23:02

C

概述 bindfs- //bindfs.org/ bindfs是一个FUSE文件系统,用于将目录镜像到另一个目录,类似于mount --bind 。 可以通过多种方式更改镜像目录的权限。 bindfs可以用于以下方面: 将目录设为只读。 使所有可执行文件不可执行。 与用户(或组)列表共享目录。 使用类似chmod语法的规则修改权限位。 更改创建文件的权限。 非root用户可以使用几乎所有的功能,但最有趣的使用情况需要user_allow_other中被定义/etc/fuse.conf 。 安装 2.8.0或更高版本。 支持保险丝3。 使用FUSE 3时,建议使用libfuse 3.10.2或更高版本,以避免的,尽管它似乎只影响一些应用程序。 下载或克隆此存储库。 然后像往常一样编译并安装: ./configure make make install 如果希望非ro


【文件预览】:
bindfs-master
----.travis.yml(354B)
----vagrant()
--------freebsd12()
--------debian9()
--------trusty64()
--------centos7()
--------xenial64()
--------test.rb(3KB)
--------bionic64()
--------centos8()
--------debian10()
----tests()
--------stress_test.rb(3KB)
--------test_concurrent.rb(2KB)
--------test_dir_rewind.c(2KB)
--------odirect_write.c(2KB)
--------test_bindfs.rb(28KB)
--------Makefile.am(481B)
--------readdir_inode.c(696B)
--------fcntl_locker.c(2KB)
--------odirect_read.c(1KB)
--------ruby18_hacks.rb(1KB)
--------test_block_devices_as_files.rb(2KB)
--------utimens_nofollow.c(1KB)
--------common.rb(6KB)
--------internals()
----autogen.sh(326B)
----TODO(872B)
----Makefile.am(219B)
----releasescript()
--------makerelease.sh(1KB)
--------.gitignore(23B)
----src()
--------userinfo.c(10KB)
--------rate_limiter.h(2KB)
--------misc.c(8KB)
--------rate_limiter.c(3KB)
--------arena.c(1KB)
--------misc.h(3KB)
--------Makefile.am(430B)
--------userinfo.h(1KB)
--------usermap.c(3KB)
--------bindfs.c(85KB)
--------arena.h(266B)
--------usermap.h(2KB)
--------debug.h(1KB)
--------debug.c(815B)
--------permchain.c(8KB)
--------bindfs.1(20KB)
--------permchain.h(2KB)
----test-all.sh(277B)
----.gitignore(654B)
----ChangeLog(13KB)
----README.md(2KB)
----COPYING(18KB)
----configure.ac(3KB)

网友评论