ls で表される Solaris 11.2 拡張権限

ls で表される Solaris 11.2 拡張権限

拡張ファイル権限を持つとマークされたファイルがあります。

ls -V /usr/share/X11/app-defaults/XScreenSaver
rwx------   1 root     root          53 Dec  2 21:52 /usr/share/X11/appdefaults/XScreenSaver
          owner@:rwxp--aARWcCos:-------:allow
          group@:------a-R-c--s:-------:allow
          everyone@:------a-R-c--s:-------:allow

拡張属性を削除する方法は?

ソラリス11.2

ベストアンサー1

ファイルには拡張属性(実際にはACL)がありません。より正確に言えば、行に表示される内容はファイルのデフォルトのACLowner@です。group@everyone@0700

所有者以外のすべてのユーザーを削除したい場合、またはファイル自体のプロパティを知っている場合は、リスクを取って次のコマンド(このファイルではテストされていません)を使用できます。

# chmod A-group@:aRcs:allow /usr/share/X11/appdefaults/XScreenSaver
# chmod A-everyone@:aRcs:allow /usr/share/X11/appdefaults/XScreenSaver
# chmod A+everyone@::allow /usr/share/X11/appdefaults/XScreenSaver
# chmod A+group@::allow /usr/share/X11/appdefaults/XScreenSaver

おすすめ記事