PowerScale:chmodを使用した拡張ACLからSynthetic権限へのロールバック

概要: この記事は、目的のディレクトリーでchmodを使用して、高度なACLから合成タイプにロールバックするのに役立ちます。

この記事は次に適用されます: この記事は次には適用されません: この記事は、特定の製品に関連付けられていません。 すべての製品パージョンがこの記事に記載されているわけではありません。

現象

1 - クラスターには、拡張ACLが適用されたディレクトリー(.ssh)があります。 
Cluster-1# ls -l
total 296
-rwxr-x--- +   1 150xxx  admin  10270 Mar 31 22:14 .sh_history
drwxr-x--- +   2 150xxx  admin    114 Mar 30 18:15 .ssh   >>>"+" indicates that Advance ACLs are applied to the directory. 

Cluster-1# ls -led .ssh
drwxr-x--- +   2 150xxx  admin  114 Mar 30 18:15 .ssh
 OWNER: user:150xxx
 GROUP: group:admin
 CONTROL:dacl_auto_inherited,sacl_auto_inherited
 0: user:150xxx allow dir_gen_read,dir_gen_write,dir_gen_execute,std_write_dac,delete_child
 1: group:admin allow std_read_dac,std_synchronize,dir_read_attr
 2: everyone allow std_read_dac,std_synchronize,dir_read_attr
 3: group:admin allow inherited dir_gen_read,dir_gen_execute,read_write_sacl,inherited_ace
 4: creator_group allow inherited dir_gen_read,dir_gen_execute,read_write_sacl,object_inherit,container_inherit,inherit_only,inherited_ace
 5: user:150xxx allow inherited dir_gen_all,inherited_ace
 6: creator_owner allow inherited dir_gen_all,object_inherit,container_inherit,inherit_only,inherited_ace

2-chmodを使用して権限を「700」に変更しても有効になりません。 
 
#Cluster-1#chmod 700 .ssh
Cluster-1#
Cluster-1# ls -l
total 296

-rwxr-x--- +   1 150xxx  admin  10270 Mar 31 22:14 .sh_history
drwxr-x--- +   2 150xxx  admin    114 Mar 30 18:15 .ssh   <<ADV ACL remains the same >>

原因

Synthetic ACLを目的のディレクトリーに適用する必要があります。

解決方法

-「-b」オプションを追加すると、合成権限がディレクトリに適用されます
Cluster-1# chmod -b 700 .ssh
Cluster-1#
Cluster-1#
Cluster-1# ls -l
total 296
-rwxr-x--- +   1 150xxx  admin  10270 Mar 31 22:14 .sh_history
drwx------     2 150xxx  admin    114 Mar 30 18:15 .ssh
注意: 実施される変更については、お客様から同意を得てください。

その他の情報

次のビデオをご覧ください。

対象製品

PowerScale OneFS
文書のプロパティ
文書番号: 000199996
文書の種類: Solution
最終更新: 18 9月 2025
バージョン:  7
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。