私はユーザーに他のユーザーディレクトリに書き込みおよび読み取りファイルを作成する機能を与えたいが、作成後にファイルを削除するオプションがないようにしたい(スティッキービットはここでは機能しない...)例:
私は、ユーザーが持っているmanager ディレクトリでrepository
、私は、ユーザー持っているworker1必要が書き込みにファイルをすること/manager/repositoryが、ファイルを削除することはできません
私は、ユーザーが持っているのworker2に対して、書き込みファイルへの必要性という/manager/repository ファイルを削除することはできませんが
、私は、ユーザーが持っているしworker3ていることへの書き込みファイルへの必要性/manager/repository はなくはできませんファイルを削除する
しかしworker 1-2-3のみ作成後にファイルを削除することはできませんmanagerし、rootファイルを削除することができますworker 1-2-3作成します。
私はいくつか試したchownし、chmod成功せずにスティッキービットを適用するとトリック。
worker*ユーザーが特定の方法でディレクトリに書くのか?ログファイルがここに入るとコメントで述べましたが、それは、特定の実行可能ファイルがここにファイルを作成するために起動されることを意味しますか?その場合、実行可能ファイルをとして実行する権限をworkerグループに与えることができます。次に、実行可能ファイルは、ワーカーとして読み取り可能なユーザーとしてログを作成します。sudomanagermanager