Sunday 28 March 2010

Curhat sebentar sebelum UTS.. :D

Wah bentar lagi UTS, mau UTS tapi semangat untuk belajar malah tidak keluar dan bahkan tidak ada sama sekali.. Memang benar kata orang, kuliah itu membosankan.. hehehe

But well, walaupun tidak belajar, ya malah kedatangan mainan baru ini.. Linux Ubuntu.. hahahha.. semenjak laptop bener, saya kedatangan mainan baru ini.. Sumpah bikin ketagihan ngoprek..

Well kegiatan ngoprek ini sudah 2 hari saya lakukan sampai jam 2 malam terus..

alhasil mata merah pun menyerang.. parah dah.. ortu marah-marah karena tagihan internet melonjak.. haahahah...

Well, doakan saja saya cepet insyaf dan keluar dari liang ini.. heheheh...


WELCOME UTS.. Selama boleh open book dan laptop ya ga masalah!!!

hahahha

Tuesday 23 March 2010

Ganti Halaman Login Ubuntu

Langkah awal adalah siapkan seluruh kebutuhan semisal theme dan icon yang akan dijadikan default untuk layar login (gdm) serta file lata belakang (background) yang akan dijadikan untuk layar login.>>>

1. Background / Latar Belakang Layar
untuk menampilkan file background yang sedang diaktifkan perintahnya

Code:
$ sudo -u gdm gconftool-2 --get /desktop/gnome/background/picture_filename

nanti akan muncul file gambar yang sedang digunakan dan diletakan dimana, sedangkan perintah untuk menggantinya

Code:
$ sudo -u gdm gconftool-2 --set --type string /desktop/gnome/background/picture_filename /media/Data/Download/usplash-karmic.png

itu artinya mengganti background layar login dengan file usplash-karmic.png yang terletak di partisi Data dengan folder Download. Lanjutkan dengan mengecek apakah sudah berubah dengan perintah

Code:
$ gdmflexiserver

Ok, urusan urusan background beres kita lanjutkan dengan

2. GTK Theme

cek theme GTK yang aktif, caranya

Code:
$ sudo -u gdm gconftool-2 --get /desktop/gnome/interface/gtk_theme

akan muncul nama GTK theme yang aktif, tema yang dapat dipilih nama-namanya ada di /usr/share/themes misal saya akan pilih theme dengan nama Nuvola (themes Nuvola) maka perintahnya adalah

Code:
$ sudo -u gdm gconftool-2 --set --type string /desktop/gnome/interface/gtk_theme Nuvola
Pastikan bahwa theme Nuvola memang ada dengan mengeceknya di folder /usr/share/themes.

Lanjutkan dengan Icon theme, jika penasaran cek dulu dengan perintah

Code:
$ gdmflexiserver


3. Icon Theme

cek tema icon yang aktif

Code:
$ sudo -u gdm gconftool-2 --get /desktop/gnome/interface/icon_theme

untuk menggantinya, pastikan nama iconnya sudah benar cek di /usr/share/icons, sebagai contoh saya pakai icon Gion

Code:
$ sudo -u gdm gconftool-2 --set --type string /desktop/gnome/interface/icon_theme Gion
Cek sudah sesuai keinginan belum dengan perintah

Code:
$ gdmflexiserver

icon theme tidak begitu terlihat perbedaannya di gdm, lalu lanjutkan dengan mengedit iconnya

4. Icon

Cek nama icon yang aktif dengan perintah

Code:
$ sudo -u gdm gconftool-2 --get /apps/gdm/simple-greeter/logo_icon_name

berikan perintah untuk mengganti icon, tentunya setelah gambar iconnya disiapkan filenya. Yang dipakai adalah file yang ada dibawah folder icons yang tadi dipilih padan icon theme difolder mana saja, atau tambahkan icon baru difolder icons

Code:
sudo -u gdm gconftool-2 --set --type string /apps/gdm/simple-greeter/logo_icon_name start-here.png

Berbeda dengan yang sebelum icon tidak langsung berubah kecuali anda restart, jadi lanjutkan tanpa perlu dicek kecuali anda sudah selesai.

5. Daftar nama pemakai

Ada kalanya daftar nama pemakai (user) tidak mau anda tampilkan maka perintahnya

Code:
$ sudo -u gdm gconftool-2 --set --type boolean /apps/gdm/simple-greeter/disable_user_list true
sedangkan untuk mengaktifkannya adalah

Code:
$ sudo -u gdm gconftool-2 --set --type boolean /apps/gdm/simple-greeter/disable_user_list false
Sayangnya perintah inipun baru bisa terlihat setelah di restart

6. Mengaktifkan Compiz

Untuk Mengaktifkannya

Code:
$ sudo -u gdm gconftool-2 --set --type boolean /apps/gdm/simple-greeter/wm_use_compiz true
Menonaktifkannya

Code:
$ sudo -u gdm gconftool-2 --set --type boolean /apps/gdm/simple-greeter/wm_use_compiz false

Semoga bermanfaat dan bisa dipraktikkan


Instal Wine di Ubuntu

Wine diperlukan untuk menginstall aplikasi .exe (Produk Microsoft) :)

Install Wine

Code:
sudo apt-get install wine

Sekarang Wine dapat dibuka dari Aplikasi-Wine. Untuk menginstall software dgn aplikasi wine, ada baiknya melihat dahulu review software-software yang ada di Wine Application Database (AppDB). Sebisa mungkin pilih aplikasi dengan rate PLATINUM-Rated. Bila yang dipilih aplikasi Gold-Rated, Silver-Rated, atau Bronze-Rated, bersiaplah melakukan konfigurasi ekstra dan melihat Wine Tutorial untuk aplikasi tersebut.


Setting Wine
Pada terminal ketik alt+F2 dan ketik

Code:
winecfg

Setting Tab Application
Gunakan saja default dari Wine, yakni "Windows XP"

Setting Tab Drives
pilih/klik Autodetect. Bila menggunakan .iso images (dari software) maka install Gmountiso.(Penting)

Code:
sudo apt-get install gmountiso

Buat direktori untuk me-mount .iso images.

Code:
sudo mkdir /media/virtual

Balik ke Tab Drives, klik add dan beri nama

Code:
/media/virtual

Saat melakukan mount .iso images dengan Gmount-Iso ke /media/virtual, Wine akan mendeteksi sebagai "inserted CD/DVD device"

Setting Tab Audio
Secara default Wine menggunakan ALSA. Bila memilih setting Audio yang lain , juga ga apa².

Setting Tab Graphics
Allow Pixel Shading (bukan masalah)


Copas : Devilcode

Instal Oracle 10g di Ubuntu

Pada bagian ini ijinkan saya untuk membari cara tentang bagai mana Install Manual Oracle 10G on Ubuntu 9.10 Karmic. Oke langsung saja!!!!!

Download terlebih dahulu paketnya :
Code:
http://www.oracle.com/technology/software/products/database/oracle10g/htdocs/10201linuxsoft.html
mayan 600 mb

Berikut perintah yang harus dijalankan sesuai dengan urutannya:

Quote: sudo apt-get install build-essential libaio1 rpm lesstif2-dev alien libstdc++5

sudo groupadd oinstall
sudo groupadd dba
sudo groupadd nobody
sudo useradd -g oinstall -G dba,nobody -m oracle -s /bin/bash

sudo passwd oracle

sudo mkdir -p /u01/app/oracle
sudo chown -R oracle:oinstall /u01/app/oracle
sudo chmod -R 775 /u01/app/oracle

sudo ln -s /usr/bin/awk /bin/awk
sudo ln -s /usr/bin/rpm /bin/rpm
sudo ln -s /lib/libgcc_s.so.1 /lib/libgcc_s.so
sudo ln -s /usr/bin/basename /bin/basename
sudo touch /etc/redhat-release
sudo chmod 666 /etc/redhat-release
sudo echo redhat-4 > /etc/redhat-release


Kemudian edit masing-masing bagian dibawah ini, pada bagian bawah/akhir:
#### /etc/sysctl.conf

Quote:kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000


#### /home/oracle/.bashrc

Quote:export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export ORACLE_SID=orcl
export PATH=$PATH:$ORACLE_HOME/bin


#### /etc/security/limits.conf

Quote:soft nproc 2047
hard nproc 16384
soft nofile 1024
hard nofile 65536


Langkah selanjutnya extrak file download oracle database kedalam /home/oracle dan logout ubuntunya, kemudian login sebagai user oracle. Masuk ke folder hasil ekstrakan jalankan perintah install

Quote:./runInstaller -ignoreSysPrereqs


Ikuti petunjuk sampai finish..
Kalau mau screenshotnya monggo di unduh di :
Code:
http://www.4shared.com/file/241773588/a5770e4f/Wahyu_Screenshot_Oracle.html

Semoga bermanfaat.

Copas:Devilcode

Gabungkan 2 ISP (Load Balancing Bandwidth) di Ubuntu

Satu Router Untuk 2 Koneksi ISP

Ilustrasi IP sebagai berikut
Speedy 1 (ADSL)
ip address
192.168.0.1
ISP Lain(Wireless)
ip address
192.168.2.1

Konfigurasi :

Sambungan Speedy melalui eth2 IP address 192.168.1.222
dengan gateway IP 192.168.1.1.

Sambungan Wireless melalui eth0 IP address 203.134.148.2 dengan gateway 203.134.148.1

Sambungan LAN melalui eth1 IP address 192.168.0.222.

Langkah konfigurasi pc-router menggunakan linux ubuntu adalah sebagai berikut :
Code:
$ sudo bash

tekan [enter] hingga muncul tanda string ( # )
Edit informasi interface pada file /etc/network/interfaces, dapat dilakukan menggunakan vi

Code:
# vi /etc/network/interfaces

Code:
auto eth0
iface eth0 inet static
address 203.134.148.2
netmask 255.255.255.240

auto eth1
iface eth1 inet static
address 192.168.0.222
netmask 255.255.255.0

auto eth2
iface eth2 inet static
address 192.168.1.222
netmask 255.255.255.0

Install aplikasi layanan ssh agar bisa remote dari komputer klien

Code:
# apt-get install openssh-server
# /etc/init.d/ssh restart

Selanjutnya kita perlu menset routing dan load balancing yang secara sederhana adalah sebagai berikut

Code:
# /sbin/ip link set lo up
# /sbin/ip link set eth0 up
# /sbin/ip link set eth1 up
# /sbin/ip link set eth2 up
# /sbin/ip route flush table speedy
# /sbin/ip route flush table wireless
# /sbin/ip route flush table internet
# /sbin/ip addr add 127.0.0.1/8 brd 127.0.0.255 dev lo
# /sbin/ip addr add 192.168.1.222/24 brd 192.168.1.255 dev eth2
# /sbin/ip addr add 203.134.148.2/28 brd 203.134.148.15 dev eth0
# /sbin/ip addr add 192.168.0.222/24 brd 192.168.0.255 dev eth1
# /sbin/ip rule add prio 10 table main
# /sbin/ip rule add prio 20 table speedy
# /sbin/ip rule add prio 30 table wireless
# /sbin/ip rule add prio 40 table internet
# /sbin/ip route del default table main
# /sbin/ip route del default table speedy
# /sbin/ip route del default table wireless
# /sbin/ip route del default table internet
# /sbin/ip rule add prio 20 from 192.168.1.0/24 table speedy
# /sbin/ip route add default via 192.168.1.1 dev eth2 src 192.168.1.222 proto static table speedy
# /sbin/ip route append prohibit default table speedyl metric 1 proto static
# /sbin/ip rule add prio 30 from 203.134.148.0/28 table wireless
# /sbin/ip route add default via 203.134.148.1 dev eth0 src 203.134.148.2 proto static table wireless
# /sbin/ip route append prohibit default table wireless metric 5 proto static# Set up load balancing gateways
# /sbin/ip rule add prio 40 table internet
# /sbin/ip route add default proto static table internet
# nexthop via 192.168.1.1 dev eth2 weight 1
# nexthop via 203.134.148.1 dev eth0 weight 1

Konfigurasi di atas membutuhkan tiga (3) tabel routing tambahan, yaitu, Speedy, wireless dan internet yang kita masukan dalam file /etc/iproute2/rt_tables, isinya kira-kira sbb,

Code:
120 Speedy
121 wireless
123 internet

Selanjutnya kita perlu menset NAT / proxy agar dapat sekaligus melakukan NAT ke dua (2) interface yang berbeda, yaitu, 192.168.1.222 dan 203.134.148.2. Adapun perintahnya adalah sebagai berikut,

Code:
# /bin/echo 1 > /proc/sys/net/ipv4/ip_forward
# /sbin/iptables -F
# /sbin/iptables -P INPUT DROP
# /
# /sbin/iptables -A INPUT -i eth1 -j ACCEPT
# /sbin/iptables -A INPUT -i eth0 -p tcp -s 0/0 –dport 25 -j ACCEPT
# /sbin/iptables -A INPUT -i eth2 -p tcp -s 0/0 –dport 25 -j ACCEPT
# /sbin/iptables -A INPUT -m state –state ESTABLISHED,RELATED -j ACCEPT
# /sbin/iptables -A INPUT -p tcp -i eth0 -j REJECT –reject-with tcp-reset
# /sbin/iptables -A INPUT -p tcp -i eth2 -j REJECT –reject-with tcp-reset
# /sbin/iptables -A INPUT -p udp -i eth0 -j REJECT –reject-with icmp-port-unreachable
# /sbin/iptables -A INPUT -p udp -i eth2 -j REJECT –reject-with icmp-port-unreachable
# /sbin/iptables -t nat -A POSTROUTING -o eth2 -j SNAT –to 192.168.1.222
# /sbin/iptables -t nat -A POSTROUTING -o eth0 -j SNAT –to 203.134.148.2

booting ulang atau restart komputer

Code:
# reboot

Selamat mencoba, dan mudah2an berhasil..

Copas : Devilcode

Syntax linux yang bermanfaat..

10 syntax linux yang bermanfaat.......
mungkin masih banyak syntax2 di dalam linux tapi di antaranya inyong sebutkan mungkin yang bermanfaat........ ^_^


Mencari semua file yang diubah pada hari N terakhir yang mengandung teks tertentu di namanya

find DIR -mtime -N -name "*TEXT*"

Contoh penggunaan:

jafar@k4tz:~$ find /home/jafar/ -mtime -5 -name "*log*"
/home/jafar/.openoffice.org/3/user/uno_packages/cache/log.txt
/home/jafar/.yahoorc/gyach/log
/home/jafar/.gftp/gftp.log
/home/jafar/.cache/notify-osd.log
/home/jafar/.local/share/tracker/trackerd.log
/home/jafar/.local/share/tracker/tracker-indexer.log
Perintah di atas akan menampilkan semua file yang diubah pada 5 hari terakhir ini yang mengandung nama 'log'



Menentukan proses-proses mana saja yang menggunakan memori paling banyak

ps aux | sort -nk 4 | tail
Akan menunjukkan 10 proses pertama yang menggunakan memori paling banyak, disortir secara ascendant. Atau bisa juga menggunakan:

ps aux | sort -nrk 4 | head

Yang akan menunjukkan 10 proses pertama yang menggunakan memori paling banyak, disortir secara descendant.

jafar@k4tz:~$ ps aux | sort -nk 4 | head
108 2394 0.0 0.0 21844 1552 ? Ss 09:59 0:00 /bin/dbus-daemon --system
111 3041 0.0 0.0 24388 1844 ? S 09:59 0:00 hald-addon-acpi: listening on acpid socket /var/run/acpid.socket
avahi 3149 0.0 0.0 23888 1432 ? Ss 09:59 0:00 avahi-daemon: running [roemasa.local]
avahi 3150 0.0 0.0 23760 504 ? Ss 09:59 0:00 avahi-daemon: chroot helper
daemon 3278 0.0 0.0 8520 420 ? Ss 09:59 0:00 /usr/sbin/atd
geneweb 2742 0.0 0.0 11848 1148 ? SN 09:59 0:00 /usr/bin/gwd -hd/usr/share/geneweb -dd/usr/share/doc/geneweb -bd/var/lib/geneweb -p2317 -langen -log/var/log/geneweb.log -daemon
jafar 4231 0.0 0.0 35940 684 ? Ss 10:02 0:00 /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session /usr/bin/pulse-session /usr/bin/seahorse-agent --execute x-session-manager
jafar 4234 0.0 0.0 15608 700 ? S 10:02 0:00 /usr/bin/dbus-launch --exit-with-session /usr/bin/pulse-session /usr/bin/seahorse-agent --execute x-session-manager
jafar 4235 0.0 0.0 14048 1692 ? Ss 10:02 0:04 //bin/dbus-daemon --fork --print-pid 6 --print-address 9 --session
jafar 4278 0.0 0.0 4024 652 ? S 10:02 0:00 /bin/sh /usr/bin/compiz



Menampilkan nama pengguna yang saat ini login

whoami

jafar@k4tz:~$ whoami
jafar



Menampilkan tanggal menggunakan format modifier

date +"%H:%M:%S"
Akan menampilkan waktu dalam format HOUR (JAM):MINUTE (MENIT):SECOND (DETIK). Kita juga dapat menggunakan format lainnya seperti dijelaskan di halaman manual. Contohnya seperti ini:

jafar@k4tz:~$ date +"%d %B %Y"
04 January 2010



Menampilkan info tentang user tertentu

finger $USER
jafar@k4tz:~$ finger $USER
Login: jafar Name: jafar
Directory: /home/jafar Shell: /bin/bash
On since Mon Jan 4 10:02 (WIT) on tty7 from :0
On since Mon Jan 4 11:45 (WIT) on pts/0 from :0.0
No mail.
No Plan.



Menampilkan penggunaan disk secara terpisah untuk tiap partisi

df -h

Tambahan -h akan meminta df menampilkan besaran yang 'mudah dibaca oleh manusia' (dalam hal ini ukurannya KB, MB dan GB)

df -B 1K

Akan menampilkan besaran dalam kilobyte

jafar@k4tz:~$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 17G 14G 1.9G 89% /
tmpfs 994M 0 994M 0% /lib/init/rw
varrun 994M 336K 994M 1% /var/run
varlock 994M 0 994M 0% /var/lock
udev 994M 148K 994M 1% /dev
tmpfs 994M 260K 994M 1% /dev/shm
lrm 994M 2.5M 992M 1% /lib/modules/2.6.28-17-generic/volatile
jafar@k4tz:~$ df -B 1K
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda3 17338660 14485952 1971948 89% /
tmpfs 1017476 0 1017476 0% /lib/init/rw
varrun 1017476 336 1017140 1% /var/run
varlock 1017476 0 1017476 0% /var/lock
udev 1017476 148 1017328 1% /dev
tmpfs 1017476 260 1017216 1% /dev/shm
lrm 1017476 2560 1014916 1% /lib/modules/2.6.28-17-generic/volatile


Menampilkan module yang dimuat (loaded)

lsmod

jafar@k4tz:~$ lsmod
Module Size Used by
binfmt_misc 18572 1
bridge 63776 0
stp 11140 1 bridge
bnep 22912 2
input_polldev 12688 0
video 29844 0
output 11648 1 video



Menambah atau menghapus sebuah module ke/dari kernel Linux

Menambah module:

modprobe MODULE

Menghapus module

modprobe -r MODULE



Mencari sebuah file menggunakan locate

locate NAMAFILE

Akan mencari database locate (dibuat dengan updatedb) untuk path atau file yang mengandung NAMAFILE.

jafar@k4tz:~$ locate ikarus
/home/jafar/Desktop/ikarus.zip





Merubah encoding sebuah file teks

iconv -f ENCODING_AWAL -t ENCODING_DIINGINKAN namafile

Contoh:

jafar@k4tz:~$ iconv -f ISO-8859-16 -t UTF-8 /home/jafar/Desktop/tes.txt

Akan merubah encoding file tes.txt dari ISO-8859-16 (Romanian) ke UTF-8.



mungkin sedikit dari inyong tapi mudah-mudahan bermanfaat.........

Copas dari devilcode

Repair Grub2 Ubuntu 9.10

"Berawal dari" kumpul-kumpul komunitas Open Source UII, atau yang sering dikenal dengan nama Synaptic-UII. Pada saat itu ada yang nanya, "mas mbenerin grub di ubuntu 9.10 gimana ya?" Dengan sombongnya aku langsung ngomong, "gampang kok, sini aku coba". Dan ternyata setelah hampir 10 menitan ku coba sampe kemringet eh belum bisa-bisa. Pada waktu itu aku baru nyadar, ternyata grub buat si ubuntu 9.10 tuh grub versi terbaru yaitu grub2. Pantes aja waktu aku install grub dengan cara lama tetep aja ga bisa. Ternyata banyak sekali perbedaan antara grub dengan grub2. Mulai dari nama file konfigurasi sampe dengan isi-isinya.Dan setelah dicoba-coba lagi, ternyata berhasil, namun dengan cara yang berbeda 100%. Kira-kira seperti ini hasil dokomentasinya.

* seperti pada langkah repair grub versi sebelumnya, kita tetep gunakan live cd, live usb juga bisa. kalo kemaren aku pake live cd ajah.
* langkah selanjutnya adalah, cari dimana letak partisi linux kita yang boot loadernya hilang.

#sudo su
#fdisk -l

kemudian setelah muncul daftar partisi, cari lah partisi yang ber-system linux. kita ambil contoh /dev/sda1



* mount partisi tersebut ke dalam direktori kita

#mount /dev/sda1 /mnt

* mount direktori /dev dari cd ke dalam /dev/sda1 (yang sudah di mount ke mnt). difungsikan untuk mengkopi semua konfigurasi yang ada pada /dev

#mount --bind /dev /mnt/dev
#chroot /mnt/dev

* kemudian install grub pada /dev/sda nya

#grub-install /dev/sda
#grub-install --recheck /dev/sda

* exit
* reboot

Terdapat beberapa kasus terjadi, setelah repair grub ini, sistem operasi windowsny jadi gak bisa di load, karena location nya salah. Hal ini bisa di handle dengan cara sebagai berikut.

* Setelah grub kembali, pilihlah sistem operasi linux nya.
* Login pada komputer Linux, kemudian edit pada file konfigurasi grub2

#sudo su
#nano /boot/grub/grub.cfg
kemudian pada file tersebut, cari blok script untuk menu windows. kalau sudah ketemu, silahkan berikan tanda pagar pada awal baris yang terdapat keyword
- insmod...
- search --no-floppy....

* reboot kembali, dan rasakan bedanya. hehehe...
* selesai.


Dikutip Dari : agilnotmild goes to blog

Sunday 7 March 2010

Curhat wae lah..

Wah.. bulan-bulan melelahkan..

sibuk dengan UII-Synaptic: Open Source Study and Research Center
sibuk dengan persiapan FOS dan pembentukan Sync-Shop serta Toko coklat online..

wis jal..

belom lagi dengan ICOSIC, full sebulan ngerjain paper dengan Laifa dan Agast ternyata capek juga.. but Enjoy wae lah.. thanks Guys!!

postingan kali ini curhat saja.. saya lagi malas bikin tutorial setelah sebulan mikir paper dan ngejar deadline.. hehehe...

akhir-akhir ini tidur malam terus.. jam 1 malam dan harus bangun sebelum jam 7 pagi.. seharian dikampus dan kegiatan itu terus berulang selama 30 hari.. wah bosen juga e..

namun dengan dukungan pak dosen dan pak dekan, serta dukungan seorang yang tercinta, maka ya semangat terus lah gan! pokoke semangat adalah PERTAMAX!!!

Well.. hari ini segini dolo lah curhatan saya.. Mungkin beberapa hari lagi bakal posting tutor lagi..

harus rapat jam 9 buat ngurus UII-Synaptic dan Sync-Shop!?

C Ya!!

Review acara Open Source Community Day at UII

Saat ini, software open source menjadi paradigma yang banyak dielu-elukan. Produk-produknya pun bervariasi mulai dari aplikasi sederhana sampai sistem operasi. Perkembangan opensource software yang begitu gencar ini memungkinkan setiap orang boleh mengambil source code-nya. Siapapun bisa tahu persis aplikasi atau sistem operasi tersebut dengan jelas.

Hal inilah yang akhirnya memunculkan berbagai kelemahan dan kekuatan program open source tersebut. "Kita harus waspada dengan faktor keamanan dari produk-produk opensource ini. Apabila kita sangat peduli dengan keamanan, kita harus sejak dini mengantisipasinya," ujar Arwan Ahmad Khoiruddin anggota MySQL User Group Jogja dalam Seminar Security Issue: Java, MySQL, Linux & OpenSolaris di Jurusan Teknik Informatika FTI UII, 27 Februari 2010.


Arwan, yang juga Dosen Teknik Informatika FTI UII sepakat dengan pemateri lain menyarankan beberapa langkah untuk mengantisipasi kelemahan software opensource tersebut. Menurut mereka, langkah-langkah yang seharusnya dilakukan, antara lain dengan tidak menggunakan default setting, mengunduh source code opensource yang kita pakai kemudian mengotak-atik kelemahannya dan mengkompile ulang, kemudian menggunakan program yang sudah kita custom sendiri.

Dalam acara yang membahas tentang keamanan di beberapa produk opensource tersebut, hadir pembicara lain yaitu Denny Prasetyo (dari Java User Group Joglosemar), Rahmat Febriyanto (OpenSolaris User Group Jogja), Novizul Efendi (Slackware), dan Kurniawan (Yogya Free). Dari berbagai macam keahlian dan pengalaman mereka, mereka mengupas sisi keamanan produk opensource seperti MySQL, Linux, Java, dan OpenSolaris.

Dalam kesempatan tersebut, Kurniawan dari Yogyafree memberi pengarahan bagaimana mengamankan sistem opensource sekaligus memanfaatkan opensource untuk mengecek lubang-lubang keamanan sistem lain. Menurutnya, software opensource yang paling banyak digunakan adalah linux. "Walaupun linux ini paling stabil dan paling aman, tapi ternyata linux adalah sistem operasi yang paling banyak dideface. Maka berhati-hatilah!," ungkapnya.

Dalam kegiatan yang digelar di Auditorium Fakultas Teknologi Industri UII tersebut, hadir sekitar 200 peserta yang terdiri dari mahasiswa Jogja, beberapa dari luar Jogja seperti ITB, serta beberapa praktisi dan pemerhati opensource Indonesia.

MySQL database security:Download
Open Solaris security:Download

Sumber : UII.ac.id


Wah seminarnya bagus sech.. menurut saya mengapa linux banyak di deface? Karena linux banyak digunakan sebagai web server oleh para web developer.

"Sekian"