ソケットの読み取り/書き込み権限を尊重しないシステムは何ですか?

ソケットの読み取り/書き込み権限を尊重しないシステムは何ですか?

man 7 unixLinuxの状態:

Linux実装では、ファイルシステムに表示されるソケットは、そのソケットがあるディレクトリの権限を尊重します。所有者、グループ、および権限は変更されることがあります。プロセスにソケットが作成されたディレクトリに対する書き込みおよび検索(実行)権限がない場合、新しいソケットの作成は失敗します。 ソケットオブジェクトに接続するには読み取り/書き込み権限が必要です。この動作は、UNIX ドメインソケットに対する権限を無視する多くの BSD 派生システムとは異なります。移植可能なプログラムは、セキュリティのためにこの機能に依存してはいけません。

UNIXドメインソケットに対する権限を無視するシステムは何ですか?

ベストアンサー1

たとえば、HP-UXはソケットファイルの権限を無視します。

ドキュメントで以下について話しています。ソケットファイル権限。すべての実装は親ディレクトリの権限を尊重します。移植可能なプログラムは、umask制限付き権限(パス)を使用してパブリックディレクトリにソケットを作成することに頼るのではなく、個人ディレクトリにソケットを作成する必要があります。

おすすめ記事