Ini seharusnya sederhana, tetapi saya tidak membuatnya bekerja dalam ujian.
Aplikasi torrent yang saya gunakan (berbasis CLI) belum memiliki kemampuan untuk mendefinisikan pengguna / grup / izin dari file yang diunduh. Ia juga menikmati pengaturan izin file dengan cara yang tidak dapat diubah banyak.
Saya ingin menggunakan set-uid dan set-group-id untuk menyelesaikan ini.
Diberi jalan seperti ini: / Volume / torrents / film
Saya ingin direktori "film" untuk memungkinkan semua pengguna pada sistem akses penuh baca dan tulis. File seharusnya tidak dapat dieksekusi, tetapi tentu saja, direktori perlu untuk membuka cd ke dalamnya. Saya percaya semua pengguna pada sistem ini, meskipun saya akan menahan diri dari mengeksekusi bit pada file untuk mencegah kesalahan yang tidak disengaja.
Apa pun yang disimpan / disimpan dalam "film" harus mewarisi pengguna / grup / izin film, dan mengalir ke semua sub direktori dan file. Dengan ini, saya tidak perlu khawatir tentang kurangnya fitur pengaturan izin aplikasi. Jika film diatur ke rw untuk foo: bar dan pengguna the_user datang dan meletakkan file dalam film, saya berharap file menjadi rw foo: bar.
Terima kasih. Saya sudah mencoba beberapa cara berbeda, dan saya akan gagal. Saya jarang menggunakan set-uid dan set-group-id atau bit sticky.