Membuat file yang baru dibuat atau diunggah (via ftp) milik grup secara default

0

Setiap kali Anda membuat file atau mengunggahnya melalui FTP, mengingat pengguna Anda adalah "pengguna", chwon akan menjadi "pengguna" untuk pengguna dan "pengguna" untuk grup. Jadi, Anda harus menjalankan chownperintah secara manual untuk mengubah kepemilikan grup agar katakanlah apache.

Saya terus-menerus mengunggah file proyek ke server pengembangan saya, dan saya harus secara manual chownfile-file itu ke grup yang dimiliki oleh apache dan myuser , sehingga mereka dapat dieksekusi.

Apakah ada cara untuk membuat file yang saya unggah atau buat secara otomatis ini milik grup tertentu (katakanlah "www-data"), sehingga saya tidak perlu mengunduhnya secara manual? Jika demikian, tolong saya tolong karena saya bukan ahli di linux, saya seperti perantara.

PS: Menggunakan CentOS 6.5

Christopher Francisco
sumber
jika Anda mengatur SetGID pada folder, semua objek yang dibuat di dalamnya mengambil grup folder induk. Saya mengatur SetGID pada folder samba saya, sehingga pengguna dapat membuat file, dan pengguna lain dapat mengaksesnya secara default, tetapi tanpa hak istimewa menulis. techrepublic.com/blog/it-security/…
Frank Thomas
@FrankThomas Saya yakin komentar Anda adalah yang saya cari, maukah Anda mempostingnya sebagai jawaban (dan jika memungkinkan sebagai contoh) sehingga saya dapat menandainya sebagai jawaban yang dipilih?]
Christopher Francisco

Jawaban:

0

Ada dua versi usermodperintah yang berlaku. Dengan dan tanpa -ayang berarti menambah atau menambahkan. Tanpa -apengguna, grup lain akan dihapus, dengan -agrup baru ditambahkan ke grup yang ada.

Saya benar-benar membaca "Bagaimana cara mengubah grup utama pengguna?" tepat sebelum saya melakukannya, karena itu bukan fungsi yang Anda tangani setiap hari.

Tyson
sumber
Jangan khawatir, itu sebabnya situs web ini kolaboratif. Beberapa info lebih baik daripada tidak ada info menurut saya.
Cristian Ciupitu