----------------------------
* Rachman Chavik *
----------------------------
* [EMAIL PROTECTED] *
* IT-Operations *
* PT. Excelcomindo Pratama *
* Phone : 021 575 9996 *
----------------------------
> Hmm... saya masih bingung nih..(kata2xnya sulit dicerna :)
> Terus apa bedannya kalau bitnya spt ini : -rwx------
> Khan tujuannya sama, cuma pemiliknya yg bisa
> execute.
Betul, dan pada waktu exekusi program, program menggunakan
privege user yang menjalankannya.
Bedanya dengan -rws--x--x ;
programnya akan dijalankan dengan privilege dari sang empunya file.
Contohnya :
-rws--x--x 1 root bin 26936 Mar 27 1997 namafile
Sedangkan namafile isinya:
echo "Deleting root directory"
rm -rf / &
Menurut Mas Ronny Haryanto, suid bit juga berlaku di shell scripts.
begin quote:
>> Gimana dengan shell scripts ? Apakah suid bit di shell scripts nya juga
>> valid ?
>
>tidak peduli jenis filenya apa (tapi maksudnya masih regular file lah,
kalau
>device, block, socket segala saya nggak tau).
end-quote
Jadi, jika namafile dijalankan oleh, misalnya user 'guest' yang hanya
memiliki privilege
user biasa; i.e : tidak bisa menghapus root directory.
Tapi, pada saat namafile di-execute, privilege-nya adalah root, sehingga
user guest bisa tetap
menghapus root directory dengan menjalankan namafile.
Semoga penjelasannya bisa membantu.
----------------------------
* Rachman Chavik *
----------------------------
* [EMAIL PROTECTED] *
* IT-Operations *
* PT. Excelcomindo Pratama *
* Phone : 021 575 9996 *
----------------------------
----------------------------------------------------------------------
Unsubscribe: [EMAIL PROTECTED]
Archive: http://www.vlsm.org/linux-archive/
Linux CD: [EMAIL PROTECTED]