Archive for December, 2009

Execute in shell
wget -rk "http://www.this.com"

Advertisements
  • Read which processes are writing to the hard drive

    # echo 1 | sudo tee /proc/sys/vm/block_dump

    wait few seconds

    # echo 0 | sudo tee /proc/sys/vm/block_dump

    # dmesg | grep WRITE

  • Detect service and server versions using nmap:

    # nmap -A -T4 -F 192.168.1.1

  • Print the detailed statistics of transferred bytes by the firewall rules

    # sudo iptables -L -nv

  • Convert the bit rate of an MP3

    # lame -b 128 input.mp3 output.mp3

  • Setup wireless network from command line:

    # sudo iwconfig wlan0 essid MY_AP_ESSID
    # sudo iwconfig wlan0 key “12371272BCBCBABC1212”
    # sudo dhclient wlan0

    where wlan0 is the ID of network device.

  • Which process is accessing the CDROM

    # lsof -n | grep /media/cdrom

  • Convert DOS end of line to UNIX end of line

    # sed -e ‘s/\r$//’ inputfile > outputfile

    or

    # tr ‘\r’ ‘\n’ < inputfile > outputfile

  • Get the size of a directory

    # du -sh /home/blabla

  • Change MAC address of a network interface

    # sudo ifconfig wlan0 hw ether AA:AA:BB:BB:CC:DD

  • Change your password in a non-interactive shell (PHP, Python web shells). Edit and paste these lines in to your shell:

    passwd <<+++
    oldpasswd
    newpasswd
    newpasswd
    +++

Run mysql on localhost

Posted: December 29, 2009 in archlinux, Debian, Freebsd, Slackware

Run mysql on localhost only.

on freebsd go to

[root@bsd /home/mynux]# cd /usr/local/share/mysql/

[root@bsd /usr/local/share/mysql]# cp my-large.cnf my.cnf

[root@bsd /usr/local/share/mysql]# mv my.cnf /usr/local/etc/

[root@bsd /usr/local/share/mysql]# pico my.cnf

than put this on my.cnf after [mysqld]

bind-address=127.0.0.1

than restart mysql server

[root@bsd /usr/local/etc]# /etc/rc.d/mysql-server restart

than nmap from other server to see yor mysql is hidden from outside ;p.

Speed up squid proxy

Posted: December 27, 2009 in archlinux, Debian, Freebsd, Slackware

Speed up web caching squid proxy using this refresh_pattern.
refresh_pattern ^ftp: 1440 20% 10080

refresh_pattern ^gopher: 1440 0% 1440

refresh_pattern -i \.(gif|png|jpg|jpeg|ico)$ 10080 90% 43200 override-expire ignore-no-cache ignore-no-store ignore-private

refresh_pattern -i \.(iso|avi|wav|mp3|mp4|mpeg|swf|flv|x-flv)$ 43200 90% 432000 override-expire ignore-no-cache ignore-no-store ignore-private

refresh_pattern -i \.(deb|rpm|exe|zip|tar|tgz|ram|rar|bin|ppt|doc|tiff)$ 10080 90% 43200 override-expire ignore-no-cache ignore-no-store ignore-private

refresh_pattern -i \.index.(html|htm)$ 0 40% 10080 refresh_pattern -i \.(html|htm|css|js)$ 1440 40% 40320

refresh_pattern . 0 40% 40320

## For squid cache youtube use this

refresh_pattern -i youtube.com/.* 10080 90% 43200

refresh_pattern (/cgi-bin/|\?) 0 0% 0

## make your squid fast ;p

Pesan Roh Kepada Manusia

Posted: December 27, 2009 in My live

Apabila roh keluar dari jasad, ia akan berkata-kata dan seluruh isi alam sama ada di langit atau bumi akan mendengarnya kecuali jin dan manusia. Apabila mayat dimandikan, lalu roh berkata : “Wahai orang yang memandikan, aku minta kepadamu kerana Allah untuk melepaskan pakaianku dengan perlahan-lahan sebab pada saat ini aku beristirahat daripada seretan malaikat maut”. Selepas itu, mayat pula bersuara sambil merayu : “Wahai orang yang memandikan, janganlah engkau menuangkan airmu dalam keadaan panas. Begitu juga jangan menuangnya dengan air yang dingin kerana tubuhku terbakar apabila terlepasnya roh dari tubuh”.


Apabila dimandikan, roh sekali lagi merayu :”Demi Allah, wahai orang yang memandikan jangan engkau menggosok aku dengan kuat sebab tubuhku luka-luka dengan keluarnya roh” . Setelah dimandi dan dikafankan, telapak kaki mayat diikat dan ia pun memanggil-manggil dan berpesan lagi supaya jangan diikat terlalu kuat serta mengafani kepalanya kerana ingin melihat wajahnya sendiri, anak-anak, isteri atau suami buat kali terakhir kerana tidak dapat melihat lagi sampai Hari Kiamat.


Sebaik keluar dari rumah lalu ia berpesan : “Demi Allah, wahai jemaahku, aku telah meniggalkan isteriku menjadi Balu. Maka janganlah kamu menyakitinya.Anak-anakku telah menjadi yatim dan janganlah kalian Menyakiti mereka. Sesungguhnya pada hari itu aku telah keluar dari rumahku dan aku tidak akan dapat kembali kepada mereka buat selama-lamanya” . Sesudah mayat diletakkan pada pengusung, sekali lagi diserunya kepada jemaah supaya jangan mempercepatkan mayatnya ke kubur selagi belum mendengar suara anak-anak dan sanak saudara buat kali terakhir.


Sesudah dibawa dan melangkah sebanyak tiga langkah dari rumah, roh pula berpesan: ” Wahai Kekasihku, wahai saudaraku dan wahai anak-anakku, jangan kamu diperdaya dunia sebagaimana ia memperdayakan aku dan janganlah kamu lalai ketika ini sebagaimana ia melalaikan aku”. “Sesungguhnya aku tinggalkan apa yang aku telah aku kumpulkan untuk warisku dan sedikitpun mereka tidak mahu menanggung kesalahanku”. “Adapun didunia, Allah menghisab aku, padahal kamu berasa senang dengan keduniaan. Dan mereka juga tidak mahu mendoakan aku”.


Ada satu riwayat drp Abi Qalabah mengenai mimpi beliau yang melihat kubur pecah. Lalu mayat-mayat itu keluar dari duduk di tepi kubur masing-masing. Bagaimanapun tidak seorang pun ada tanda-tanda memperolehi nur di muka mereka. Dalam mimpi itu, Abi Qalabah dapat melihat jirannya juga dalam keadaan yang sama. Lalu dia bertanya kepada mayat jirannya mengenai ketiadaan nur itu. Maka mayat itu menjawab: “Sesungguhnya bagi mereka yang memperolehi nur adalah kerana petunjuk drpd anak-anak dan teman-teman. Sebaliknya aku mempunyai anak-anak yang tidak soleh dan tidak pernah mendoakan aku”.


Setelah mendengar jawapan mayat itu, Abi Qalabah pun terjaga. Pada malam itu juga dia memanggil anak jirannya dan menceritakan apa yang dilihatnya dalam mimpi mengenai bapa mereka. Mendengar keadaan itu, anak-anak jiran itu berjanji di hadapan Abi Qalabah akan mendoa dan bersedekah untuk bapanya. Seterusnya tidak lama selepas itu, Abi Qalabah sekali lagi bermimpi melihat jirannya. Bagaimanapun kali ini jirannya sudah ada nur dimukanya dan kelihatan lebih terang daripada matahari.


Baginda Rasullullah S.A.W berkata:
Apabila telah sampai ajal seseorang itu maka akan masuklah satu kumpulan malaikat ke dalam lubang-lubang kecil dalam badan dan kemudian mereka menarik rohnya melalui kedua-dua telapak kakinya sehingga sampai kelutut. Setelah itu datang pula sekumpulan malaikat yang lain masuk menarik roh dari lutut hingga sampai ke perut dan kemudiannya mereka keluar. Datang lagi satu kumpulan malaikat yang lain masuk dan menarik rohnya dari perut hingga sampai ke dada dan kemudiannya mereka keluar.Dan akhir sekali datang lagi satu kumpulan malaikat masuk dan menarik roh dari dadanya hingga sampai ke kerongkong dan itulah yang dikatakan saat nazak orang itu.”


Sambung Rasullullah S.A.W. lagi:
“Kalau orang yang nazak itu orang yang beriman, maka malaikat Jibrail A.S. akan menebarkan sayapnya yang di sebelah kanan sehingga orang yang nazak itu dapat melihat kedudukannya di syurga. Apabila orang yang beriman itu melihat syurga, maka dia akan lupa kepada orang yang berada di sekelilinginya. Ini adalah kerana sangat rindunya pada syurga dan melihat terus pandangannya kepada sayap Jibrail A.S. “Kalau orang yang nazak itu orang munafik, maka Jibrail A.S. akan menebarkan sayap di sebelahkiri. Maka orang yang nazak tu dapat melihat kedudukannya di neraka dan dalam masa itu orang itu tidak lagi melihat orang di sekelilinginya. Ini adalah kerana terlalu takutnya apabila melihat neraka yang akan menjadi tempat tinggalnya.


Dari sebuah hadis bahawa apabila Allah S.W.T. menghendaki seorang mukmin itu dicabut nyawanya maka datanglah malaikat maut. Apabila malaikat maut hendak mencabut roh orang mukmin itu dari arah mulut maka keluarlah zikir dari mulut orang mukmin itu dengan berkata: “Tidak ada jalan bagimu mencabut rohorang ini melalui jalan ini kerana orang ini sentiasa menjadikan lidahnya berzikir kepada Allah S.W.T.” Setelah malaikat maut mendengar penjelasan itu, maka dia pun kembali kepada AllahS.W.T.dan menjelaskan apa yang diucapkan oleh lidah orang mukmin itu.


Lalu Allah S.W.T. berfirman yang bermaksud: “Wahai malaikat maut, kamu cabutlah ruhnya dari arah lain.” Sebaik saja malaikat maut mendapat perintah Allah S.W.T . maka malaikat maut pun cuba mencabut roh orang mukmin dari arah tangan. Tapi keluarlah sedekah dari arah tangan orang mukmin itu, keluarlah usapan kepala anak-anak yatim dan keluar penulisan ilmu. Maka berkata tangan: Tidak ada jalan bagimu untuk mencabut roh orang mukmin dariarah ini, tangan ini telah mengeluarkan sedekah,tangan ini mengusap kepala anak-anak yatim dan tangan ini menulis ilmu pengetahuan.” Oleh kerana malaikat maut gagal untuk mencabut roh orang mukmin dari arah tangan maka malaikat maut cuba pula dari arah kaki. Malangnya malaikat maut juga gagal melakukan sebab kaki berkata: Tidak ada jalan bagimu dari arah ini Kerana kaki ini sentiasa berjalan berulang alik mengerjakan solat dengan berjemaah dan kaki ini juga berjalan enghadiri majlis-majli! s ilmu.” Apabila gagal malaikat maut,mencabut roh orang mukmin dari arah kaki, maka malaikat maut cuba pula dari arah telinga. Sebaik saja malaikat maut menghampiri telinga maka telinga pun berkata: “Tidak ada jalan bagimu dari arah ini kerana telinga ini sentiasa mendengar bacaan Al-Quran dan zikir.” Akhir sekali malaikat maut cuba mencabut orang mukmin dari arah mata tetapi baru saja hendak menghampiri mata maka berkata mata: “Tidak ada jalan bagimu dari arah ini sebab mata ini sentiasa melihat beberapa mushaf dan kitab-kitab dan mata ini sentiasa menangis kerana takutkan Allah.” Setelah gagal maka malaikat maut kembali kepada Allah S.W.T. Kemudian AllahS.W.T. berfirman yang bermaksud:”Wahai malaikatKu, tulis AsmaKu ditelapak tanganmu dan tunjukkan kepada roh orang yang beriman itu.” Sebaik saja mendapat perintah AllahS.W.T. maka malaikat maut menghampiri roh orang itu dan menunjukkan AsmaAllah S.W.T. Sebaik saja melihat Asma Allah dan cintanya kepada AllahS.W.T maka keluarl! ah roh tersebut dari arah m ulut dengan tenang.


Abu Bakar R.A. telah ditanya tentang kemana roh pergi setelah ia keluar dari jasad. Maka berkata Abu Bakar R.A: “Roh itu menuju ketujuh tempat:-


1. Roh para Nabi dan utusan menuju ke Syurga Adnin.


2. Roh para ulama menuju ke Syurga Firdaus.


3. Roh mereka yang berbahagia menuju ke Syurga Illiyyina.


4. Roh para shuhada berterbangan seperti burung di syurga mengikut kehendak mereka.


5.Roh para mukmin yang berdosa akan tergantung di udara tidak di bumi dan tidak di langit sampai hari kiamat.


6. Roh anak-anak orang yang beriman akan berada di gunung dari minyak misik.


7.Roh orang-orang kafir akan berada dalam neraka Sijjin,mereka diseksa berserta jasadnya hingga sampai hari Kiamat.”


Telah bersabda Rasullullah S.A.W: Tiga kelompok manusia yang akan dijabat tangannya oleh para malaikat pada hari mereka keluar dari kuburnya:-


1. Orang-orang yang mati syahid.


2. Orang-orang yang mengerjakan solat malam dalam bulan ramadhan.


3. Orang berpuasa di hari Arafah.


Sekian untuk ingatan kita bersama.


Kalau rajin. Tolong sebarkan kisah ini kepada saudara Islam yang lain. Ilmu yang bermanfaat ialah salah satu amal yang berkekalan bagi orang yang mengajarnya meskipun dia sudah mati.


Sila panjangkan kisah ini kepada semua saudara islam kita.

2 ADSL Load Balancing

Posted: December 20, 2009 in archlinux, Debian, Slackware
First of all you will need to install a linux/unix (debian flavour is recommended) with 3 NIC (Network Interface Card) . The first and the second NIC will be used for ADSL connection and the third NIC used for internal LAN routing. So to get it working, you will need to set both of your modem to dial itself in order for the NIC's to recognize the gateway. After that , you will need to create a file and name it 

splitgateway in /etc/init.d/ folder. 

Put the script in here and chmod by using the command " chmod a+x splitgateway" 

and run it. Happy Surfing and stay safe

################################################################################################################################
!/bin/sh
# dual gateway using 3 nic and 4 ips with one alias
# isp1 on eth0

# isp2 on eth1
# eth2 = for LAN group1
# eth2:1= for LAN group2
#
# Created by mambang 2007

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
IFCONFIG=/sbin/ifconfig
NETWORK=/etc/init.d/networking
IP=/sbin/ip
NAME="MULTI-GATEWAY"
DESC1="ROUTING TABLE"
GATEWAY1=192.168.1.1
GATEWAY2=192.168.2.1
NET1=192.168.1.11  #ip eth0
NET2=192.168.2.22  #ip eth1
LAN1=10.0.0.1  #ip LAN1 = eth2
LAN2=176.16.0.1 #ip LAN2 = eth2:2
SUB1=192.168.1.0/24  #sub local
SUB2=192.168.2.0/24  #sub local
SUB3=10.0.0.0/24 #subnet client LAN1
SUB4=176.16.0.0/24 #subnet client LAN2
DEV1=eth0
DEV2=eth1
DEV3=eth2
DEV4=eth2:1

case "$1" in
    start)
              echo -n "Memulakan $DESC1: "

              # Setup source IP routing rules for DSL 1

              $IP route add $SUB1 dev $DEV1 src $NET1 table T1
              $IP route add default via $GATEWAY1 table T1
              $IP route add $SUB2 dev $DEV2 src $NET2 table T2
              $IP route add default via $GATEWAY2 table T2
              $IP route add $SUB1 dev $DEV1 src $NET1
              $IP route add $SUB2 dev $DEV2 src $NET2
              $IP route add default via $GATEWAY1
              $IP rule add from $NET1 table T1
              $IP rule add from $NET2 table T2
              $IP route add $SUB3 dev $DEV3 table T1
              $IP route add $SUB2 dev $DEV2 table T1
              $IP route add 127.0.0.0/8 dev lo table T1
              $IP route add $SUB4 dev $DEV4 table T2
              $IP route add $SUB1 dev $DEV1 table T2
              $IP route add 127.0.0.0/8 dev lo table T2

              echo "$NAME1"

              ;;

        stop)

              echo "Menghentikan $DESC1 $NAME ... "
              $IP route flush all
              $IFCONFIG $NET1 down
              $IFCONFIG $NET2 down
              $IFCONFIG $LAN1 down
              $IFCONFIG $LAN2 down
              $NETWORK restart

              echo "Default routing table restored"

              ;;

        *)

              N=/etc/init.d/splitgateway
              echo "Cara Guna: $N {start|stop}" >&2

              exit 1

              ;;
esac

exit 0

################################################################################################################################

Poweriso in linux

Posted: December 17, 2009 in archlinux, Debian, Freebsd, Slackware

How to convert .daa file to .iso file using poweriso in linux

Download poweriso

[root@bsd ~]# wget http://www.poweriso.com/poweriso-1.3.tar.gz

[root@bsd ~]# tar -zxvf poweriso-1.3.tar.gz

[root@bsd ~]# poweriso

[root@bsd ~]# cp poweriso /usr/bin/


Convert file, i using .daa file convert to iso

[root@bsd ~]# poweriso convert EN.daa -o EN.iso -ot iso.

Extract file .iso or other file

[root@bsd ~]# poweriso extract image.iso / -od /tmp