Template by:
Free Blog Templates

vortex

Rabu, 29 Desember 2010

SUID dan SGID

SUID dan SGID

SUID dan SGID adalah file yang sewaktu dijalankan oleh user biasa, akan memiliki
hak akses yang sesuai dengan pemilik file tersebut. Jadi, jika pemilik file tersebut
adalah root, maka ketika user biasa menjalankan file tersebut, file akan memiliki
hak akses yang sama dengan root (mengenai hak akses, dapat dibaca pada bab
sebelumnya). Berikut adalah contoh sebuah file SUID:
-r-sr-xr-x 1 root root 36453 Jun 10 11:32
/usr/sbin/filesuid
Tanda s pada hak akses user (yang biasanya x) menandakan bahwa itu adalah file
tersebut akan berjalan oleh user biasa, maka file tersebut akan berjalan dengan
hak akses pemilik file tersebut, dalam hal ini adalah root.
Berikut adalah sebuah contoh file SGID:
-r-xr-sr-x 1 root root 36453 Jun 10 11:32
/usr/sbin/filesiud
Perhatikan tanda s pada hak akses grup pada file tersebut yang menandakan
bahwa ini adalah file SGID. File ini, jika dijalankan, akan berjalan dengan hak
akses grup sesuai dengan hak akses pemilik file, dalam hal ini adalah root.
File SGID dan SUID ini sering digunakan oleh cracker untuk mendapatkan hak
akses ke sistem. File jenis ini harus diawasi keberadaannya. Untuk mencari file
jenis ini diseluruh sistem kita, gunakan perintah find (tentang perintah find sudah
dibahas pada bab sebelumnya), caranya:
# find / -perm -4000 -0 -perm -2000 -exec ls -ldb { } \;
>> hasil. Txt
Perintah di atas akan mencari sebuah file SUID dan SGID mulai dari direktori root
dan menyimpan hasilnya dalam file hasil.txt.
Hak akses SUID dan SGID dapat dihilangkan dengan menggunakan perintah
chmod (perintah ini sudah dibahas pada bab sebelumnya), perintahnya:
# chmod us namafile
Di mana namafile adalah nama file yang akan dihilangkan hak akses SUID atau
SGID-nya.

Periksa File yang TidaK Ada Pemiliknya

File yang tidak ada pemiliknya dapat mengindikasikan adanya seseorang yang
berhasil memasuki sistem tanpa ijin. Carilah file semacam ini secara periodik dan
jika ditemukan, file tersebut dapat dihapus atau dimasukkan ke dalam salah satu
user dengan perintah chown. Cara mencari tipe file seperti ini adalah dengan
perintah:
# find / -nouser -o -nogroup
Untuk mengganti pemilik file perintahnya:
# chown user.grup namafile
Dimana user adalah user yang akan dijalankan pemilik file dan grup adalah grup
dari user tersebut, sedangkan namafile adalah namafile yang akan diganti
pemiliknya.

Tidak ada komentar:

Posting Komentar

My Musik

Get Free Music at www.divine-music.info
Get Free Music at www.divine-music.info

Free Music at divine-music.info

Comment