如果文件需要设置为664,如何设置文件夹的权限(即775)? 如果文件夹设置为664,则rpm安装程序(root)以外的用户将看到'?'代替文件'所有者/权限,我不想设置所有文件'权限也是775。 结构类似于this question!
答案 0 :(得分:7)
我是使用$sql = "select m.*, u.*, at.*, UNIX_TIMESTAMP(M_Date) as M_Date2 from M_Messages m inner join AT_AddThread at on at.AT_ID = m.M_AT_ID inner join U_Users u on u.U_ID = m.M_U_ID where M_AT_ID = :idThread and UNIX_TIMESTAMP(m.M_Date) >= :timestamp order by m.M_Date ASC";
标签完成的。然后,如果您需要覆盖默认设置,则可以使用<default??>
部分中的<filemode>
标记(但<mapping>
,<defaultDirmode>
,<defaultUsername>
仅限{}如果<defaultGroupname>
,<mapping>
和<filemode>
未填充,则适用于<username>
。这是plugin parameter documentation。
<groupname>
答案 1 :(得分:2)
一种解决方案是将其映射两次,排除一个映射中的文件,并排除下一个文件夹中的文件夹。有更好的想法吗?
<mapping>
<directory>/opt/bin</directory>
<filemode>755</filemode>
<username>myUser</username>
<groupname>myUser</groupname>
<sources>
<source>
<location>bin</location>
<excludes>
<exclude>*.*</exclude>
</excludes>
</source>
<sources>
</mapping>
<mapping>
<directory>/opt/bin</directory>
<filemode>664</filemode>
<username>myUser</username>
<groupname>myUser</groupname>
<directoryIncluded>false</directoryIncluded>
<sources>
<source>
<location>bin</location>
</source>
<sources>
</mapping>