グループ内の/home/username/downloads
ユーザー名debian-transmission
でファイルをダウンロードするヘッドレストレントクライアント(送信)がありますdebian-transmission
。
アカウントusername
をグループに追加しdebian-transmission
(グループにもusername
あり/home/username/downloads
ます)、フォルダーを再帰的にchmodし770
ましたが、username
アカウントでログインしても何も削除できません。Transmissionによってダウンロードされたファイルに設定されたumaskは18であるため、それが何か関係があるのかわかりません。とにかく、ダウンロード後に手動でファイルを変更しました。
ls -lad /home/username/downloads
与える
drwxrwx--- 38 username debian-transmission 4096 2012-04-19 11:39 /home/username/downloads
そして
ls -la /home/username/downloads/<a file in this folder that won't delete>
与える
ls: cannot open directory /home/username/downloads/<a file in this folder that won't delete>/: Permission denied
グループの書き込み許可を持っているファイルを削除できないのはなぜですか?しかし、答えは特に役に立ちませんでした。
* nixの許可を得たと思いましたが、明らかにそうではありません!
groups
ファイルを削除する前にコマンドを実行すると、debian-transmission
リストされますか?そうでない場合は、newgrp debian-transmission
ファイルを削除してみてください。これで問題が解決する場合は、新しいグループにまだログインしていないだけです。グループログインは次のログインシェルで行われます。GUIを実行する場合、最も簡単な方法は、GUI(または最初のものを意味するコンピューター)を再起動することです。
ls -lad /home/username/downloads
gives drwxrwx--- 38 username debian-transmission 4096 2012-04-19 11:39 /home/username/downloads
、およびls -la /home/username/downloads/<a file in this folder that won't delete>
gives ls: cannot open directory /home/username/downloads/<a file in this folder that won't delete>/: Permission denied
(もちろんディレクトリ名が変更された)Filesystemはext4です。
ls -lad /home/username/downloads
し、ls -la /home/username/downloads/<a file in this folder that won't delete>