Pengamanan Web Oleh: Idris Winarno
Tool Apache2 PHP4/5 SHC TurckMM-cache / eAccelerator
Installasi Apache dan PHP # apt-get install apache2 php5
Ujicoba PHP <? echo “ ”; $tampung=system(“ls -l /etc/”); echo $tampung; echo “ ”; ?>
Tambah User di Linux Perintah – adduser – useradd Apa bedanya????
Tambah User di linux # useradd -m -p ‘$1$0rjfBtOZ$dcVXYqu.JTTvQiGzADD/d1’ -s /bin/ftponly userbaru bagaimana cara membuat ftponly????
Membuat shell untuk ftponly # vim /bin/ftponly #!/bin/bash echo “This is the ftponly shell” exit 0 # chmod +x /bin/ftponly # vim /etc/shells Masukkan /bin/ftponly
Membuat www-data memiliki fasilitas root # visudo www-dataALL=(ALL)NOPASSWD:ALL Dari script diatas apa yang membuat sistem rapuh??
Membuat www-data memiliki fasilitas root # visudo www-dataALL=(ALL)NOPASSWD: useradd * Dari script diatas masih rapuh kenapa??
Installasi SHC # cd /usr/src # wget its.edu/~idris/files/aplikasi_web/shc tgzhttp://lecturer.eepis- its.edu/~idris/files/aplikasi_web/shc tgz # tar –zxvf shc tgz # cd shc # make # cp shc /usr/local/sbin/shc
Testing file shc Buat file shell baru (misal shellbaru.sh) # shc –f shellbaru.sh amati apa yang terjadi???
Integrasikan SHC dengan TurckMM- cache !!! Tugas anda adalah mengintegrasikan TurckMM-cache dengan SHC