題主你好,
就我目前了解的, 實現 "某個文件夾下新建文件擁有特定許可權"的直接命令就是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、右鍵點擊需要許可權的文件夾。