Apa arti huruf S
maksudnya di bawah? File yang dimaksud adalah folder.
Saya membaca di sini bahwa huruf besar S
dapat menyatakan bahwa setgid
bit aktif untuk biner yang dapat dieksekusi . Tapi ini adalah folder. Apakah itu masih berarti bahwa setgid
bit diaktifkan untuk itu? Jika ya, apa artinya?
Jawaban yang Diterima:
Artinya, file apa pun yang dimasukkan ke dalam folder akan mengambil grup pemilik folder tersebut.
Misalnya:Misalkan Anda memiliki folder bernama "bersama" yang merupakan milik pengguna "intrpc" dan grup "pengguna", dan Anda (sebagai pengguna "initrpc") memasukkan file ke dalamnya. Akibatnya, file akan menjadi milik pengguna "intrpc" dan grup "pengguna", terlepas dari grup utama "initrpc".
Pada sebagian besar sistem, jika bit set-group-ID direktori disetel, subfile yang baru dibuat mewarisi grup yang sama dengan direktori, dan subdirektori yang baru dibuat mewarisi bit set-group-ID dari direktori induk.
Anda dapat membacanya di sini.
Mengapa huruf besar (dari tautan yang Anda berikan)?
setgid tidak berpengaruh jika grup tidak memiliki izin eksekusi.
setgid direpresentasikan dengan huruf kecil “s” pada output ls. Dalam
kasus di mana tidak berpengaruh, itu diwakili dengan huruf besar "S".