题主你好,
就我目前了解的, 实现 "某个文件夹下新建文件拥有特定权限"的直接命令就是setfacl, 但不巧的是可执行位只对该文件夹下新建的 "子文件夹" 有效, 而对新建的 "子文件" 是无效的, 即,使用setfacl设置时, 新建的子文件的权限最多到rw_rw_rw_,即666. 而新建的子文件夹权限可以到rwxrwxrwx,即777.
-----------
解决方法:
可以使用samba共享,将"本地的共享文件夹"映射到"本地的某个文件夹", 然后通过配置samba的新建文件权限, 来达到题主所说的"在A文件夹下新建或复制过来的文件都自动有可执行权限"的目的.
上面说的可能云里雾里的, 大概的情况是:
下载一个samba软件.
修改samba的配置(很简单).
新建两个文件夹,A(samba设置的共享文件夹)和B.
使用一条命令将A和B绑在一起.
最后你在B中新建或复制到B中的文件就都有可执行权限了.
*.这里没写详细的步骤, 因为涉及到不同的linux发行版下载samba的命令不同, 个别细节也不一样, 如果题主觉得这样可以请追问, 具体沟通时,再细说.
-----
希望可以帮到题主, 欢迎追问.
⑵ Win7中,文件夹或文件对应的权限"读取"、"读取和执行",这两个具体啥区别!
执行权限主要是针对可执行文件(如批处理脚本、exe文件等)的,没有执行权限你的程序就不能安装(安装包不能执行安装操作)。
⑶ 目标文件夹访问被拒绝 需要权限来执行
目标文件夹访问被拒绝,需要权限来执行是因为没有管理员权限。解决方法:
1、右键点击需要权限的文件夹。