Google

 

OK pertama-tama yang harus disiapkan adalah all that’s make you comfort dude :P

then…

let’s go to work…

perlu di ingat untuk menjalankan denyhost diperlukan python, jika python belum terinstall maka install lah dulu pythonnya bro..

Step 1#
# cd /usr/ports/lang/python
# make install all

Silahkan tunggu sampai python terinstall (not using long time kok bro)

Next Destination adalah lanjutkan untuk denyhost…

Step 2#
perlu di ketahui bila kita belum melakukan port upgrades ada baiknya menginstall denyhost that’s the latest from denyhosts site..
versi terakhir yang saya gunakan dalam membuat tutor ini adalah DenyHosts-2.6.tar.gz
atau…

bisa juga anda gunakan versi ini, silahkan download dari site ini : http://www.vinum.web.id/src/DenyHosts-2.6.tar.gz

# cd /usr/local/src
# wget http://www.vinum.web.id/src/DenyHosts-2.6.tar.gz
# tar -zxf DenyHosts-2.6.tar.gz
# cd /usr/local/src/DenyHosts-2.6

Perlu di ingat untuk installasi ini di perlukan akses root..

# python setup.py install

tunggu sampai proses install selesai….

Selanjutnya adalah setting file configurasinya yang terdapat pada /usr/share/denyhosts

# cd /usr/share/denyhosts
# cp denyhosts.cfg-dist denyhosts.cfg

Sesuaikan dengan system anda dan kebutuhan anda bro..jika telah selesai jangan lupa meng-save nya…

Selanjutnya copy juga file jika kita ingin denyhosts running on daemon mode (recommended).
# cp daemon-control-dist daemon-control

Edit file daemon-control (cukup meng-edit file pada bagian atas) yaitu pada bagian :
###############################################
#### Edit these to suit your configuration ####
###############################################

DENYHOSTS_BIN = “/usr/bin/denyhosts.py”
DENYHOSTS_LOCK = “/var/lock/subsys/denyhosts”
DENYHOSTS_CFG = “/usr/share/denyhosts/denyhosts.cfg”

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

Note : ON FreeBSD use this setting (valid for me bro)

###############################################
#### Edit these to suit your configuration ####
###############################################

DENYHOSTS_BIN   = “/usr/local/bin/denyhosts.py”
DENYHOSTS_LOCK  = “/var/run/denyhosts.pid”
DENYHOSTS_CFG   = “/usr/share/denyhosts/denyhosts.cfg”
Selanjutnya make sure daemon-control script executable (by root)
# chown root daemon-control

# chmod 700 daemon-control

# cp /usr/local/src/DenyHosts-2.6/denyhosts.py /usr/bin/

Assuming you have configured DenyHosts to run as a daemon, you
can use the daemon-control script to control it:

# daemon-control start

Burnnnn dude…….

agar file daemon-control script autorun on system boot doing something like this :

# ln -s /usr/share/denyhosts/daemon-control /usr/local/etc/rc.d/

That’s it bro…Good Luck!

Trackback URI | Comments RSS

Leave a Reply

*
To prove you're a person (not a spam script), type the security word shown in the picture.
Anti-Spam Image