Apa perbedaan antara chmod 775
dan chmod 2755
?
linux
filesystems
chmod
dreftymac
sumber
sumber
Angka 2 di depan 775 adalah
setgid
atau "id grup".Untuk apa
setgid
bit (set ID grup) digunakan?Setgid memengaruhi kedua file dan juga direktori.
Ketika izin setgid diterapkan ke direktori, file yang dibuat dalam direktori ini adalah milik grup yang dimiliki direktori tersebut. Setiap pengguna yang telah menulis dan menjalankan izin dalam direktori dapat membuat file di sana. Namun, file tersebut milik grup yang memiliki direktori, bukan milik grup pengguna. File dalam direktori itu akan memiliki grup yang sama dengan grup direktori induk.
Ketika digunakan pada file, itu dijalankan dengan hak istimewa dari kelompok pengguna yang memilikinya daripada mengeksekusi dengan orang-orang dari kelompok pengguna yang mengeksekusinya.
Sumber:
https://www.geeksforgeeks.org/setuid-setgid-and-sticky-bits-in-linux-file-permissions/ https://docs.oracle.com/cd/E19683-01/816-4883/secfile- 69 / index.html
Lebih lanjut tentang id grup:
Saat masuk, file kata sandi (
/etc/passwd
) mencari ID pengguna login Anda dan menentukan ID pengguna numerik Anda dan satu ID pengguna grup awal. File grup (/etc/group
) kemudian memberikan kepada Anda ID grup Anda yang lain (jika ada). Sistem kemudian memulai sebuah shell yang berfungsi sebagai ID pengguna numerik unik Anda dan juga memiliki izin semua ID grup numerik Anda (satu atau lebih).Sumber: http://teaching.idallen.com/cst8207/13w/notes/500_permissions.html#users-one-user-id-and-multiple-group-ids
Cara mengatur id grup ke direktori:
Di
2
depan775
menyebabkan grup yang merupakan pemilik / var / www untuk disalin ke semua file / folder baru yang dibuat dalam direktori itu.Ada juga opsi lain kemudian 2:
Sumber: http://www.dba-oracle.com/t_linux_setuid_setgid_skicky_bit.htm
Id grup dapat diperiksa untuk nama grup di file / etc / group:
Lebih lanjut tentang kata sandi grup: /unix//a/46518/205850
sumber