グループ権限とおそらく setgid ビットに関連する興味深い問題があります。
ディレクトリのセットは次のように設定されます。
drwxrwsr-x 2 smith web-ww2 18 Oct 4 12:05 grids
drwxrwsr-x 16 smith web-ww2 16 Oct 4 12:05 jpgs
以下は、grids ディレクトリ内のファイルの例です。
-rwxrwxr-x 1 smith web-ww2 393K Feb 24 2016 grid2003.zip
-rwxrwxr-x 1 smith web-ww2 366K Feb 24 2016 grid2004.zip
所有者の smith は、両方のディレクトリにファイルをアップロードできます。ただし、グループ web-ww2 のメンバーはアップロードできません。すべてのユーザーは WinSCP を使用してファイルをアップロードしています。拡張属性は設定されていません。
web-ww2 のメンバーがそれらのディレクトリ内にファイルをアップロードできないのはなぜでしょうか?
答え1
これは PEBKAC の問題であることが判明しました。ユーザーは、サブディレクトリが存在する場所とは異なる場所にあるサブディレクトリにアップロードしようとしていました。適切な場所を指定すると、問題なくアップロードできるようになりました。