web-dev-qa-db-ja.com

ACLを削除するMac端末コマンドは何ですか?

Macでターミナルコマンドを見つけて、ACLを削除し、コピーしようとするとエラーコードが表示されるフォルダーのユーザー権限を修正しようとしています(エラーコード-41)。

28
Teresa

chmod -aを使用すると、アクセス制御エントリを個別に削除できます(@geekosaurが推奨)。

ただし、ファイルまたはフォルダからall ACLを削除する場合、解決策はブルートフォースオプションchmod -Nを使用して、ファイルまたはフォルダのすべてのアクセス制御エントリを削除することです。

chmod -RNは、フォルダーとその内容全体に対して同じことを再帰的に実行します。

46
Gordon Davisson

これらはすべてchmodコマンドにバンドルされています。 manpage-a/+a/=aオプションをご覧ください。

4
geekosaur