----------------------------
* 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]



Kirim email ke