web-dev-qa-db-ja.com

`chmod u + sディレクトリ`は何をしますか?

chmod g+s directoryは、新しいファイルにディレクトリのグループを継承させます。 chmod u+s directoryはそれらにディレクトリ所有者を継承させますが、継承せず、他の効果は見られません。

8
basin

一般的には何も役に立たない。

Sven Mascheckのページ 特別な許可ビットによると、u+sビットは3つの非Linuxオペレーティングシステムにのみ影響します。

  • 9までのHP-UXでは、ファイルを コンテキスト依存(607、828ページ)としてマークします。

  • freeBSDでは、カーネルオプションを使用してビルドした場合、g+sのようにユーザーの所有権を継承できます。

  • on SCO OpenServer、ファイルのバージョン管理を有効にします。

5
user1686