Install CSF pada OpenVZ Container

Install CSF pada OpenVZ Container

Linux, Networking, Security, Server
Menyambung posting saya sebelumnya tentang CSF firewall, ternyata csf tidak bisa langsung diinstallkan pada lingkungan virtualisasi OpenVZ. OpenVZ membuat node dengan sistem container jadi tidak semua modul kernel bisa berjalan langsung termasuk firewall. Jika mengikti langsung tutorial saya sebelumya, maka pada saat menjalankan testing csf akan muncul error seperti berikut: [root@vps-xyz ~]# perl /etc/csf/csftest.pl Testing ip_tables/iptable_filter…OK Testing ipt_LOG…FAILED [ 4294967295] – Required for csf to function Testing ipt_multiport/xt_multiport…FAILED [FATAL Error: iptables: Unknown error 4294967295] – Required for csf to function Testing ipt_REJECT…OK Testing ipt_state/xt_state…FAILED [FATAL Error: iptables: Unknown error 4294967295] – Required for csf to function Testing ipt_limit/xt_limit…FAILED [FATAL Error: iptables: Unknown error 4294967295] – Required for csf to function Testing ipt_recent…FAILED [Error: iptables: Unknown error 4294967295] – Required for PORTFLOOD and PORTKNOCKING features Testing xt_connlimit…FAILED [Error: iptables: Unknown error…
Read More
Install Config Server Firewall di Centos 6

Install Config Server Firewall di Centos 6

Linux, Networking, Security, Server
Firewall merupakan pelindung paling standar pada server, pada sistem operasi linux firewall yang umumnya diterapkan menggunakan iptables. Namun ada banyak software yang membantu konfigurasi firewall dan konfigurasi iptables seperti csf, shorewall, ufw, dsb. Kali ini saya coba share bagaimana cara melakukan instalasi Config Server Firewall (CSF) pada sistem operasi centos 6. Untuk instalasi CSF sangat mudah, hanya membutuhkan beberapa langkah sederhana. Berikut tahapan instalasinya, sebelum memulai ada baiknya melakukan update centos 6 ke update yang terakhir dan install beberapa dependensi dengan perintah : yum -y update yum -y install wget nano perl perl-libwww-perl bind-utils Selanjutnya pindah ke direktori /usr/src dan download CSF pada website resminya dengan perintah berikut cd /usr/src/ wget -c https://download.configserver.com/csf.tgz CSF merupakan aplikasi kecil berbasis teks jadi proses download tidak lama. Selanjutnya ekstrak file yang didownload tadi dengan…
Read More
Install SSH Server dengan Cygwin di Windows

Install SSH Server dengan Cygwin di Windows

Aplikasi, Networking, Server, Windows
SSH merupakan salah satu protokol yang sering digunakan untuk melakukan akses remote command-line pada sebuah sistem operasi/server. SSH Server dapat dengan mudah kita temui pada sistem operasi linux, namun tidak ada pada windows. Window secara default memiliki Remote Desktop Connection (RDP) untuk akses jarak jauh melalui jaringan. Namun demikian, ssh server dapat di install pada sistem operasi windows dengan bantuan aplikasi cygwin. Cygwin merupakan sebuah aplikasi atau utility yang dibuat untuk memilki compabillity dan fungsionalitas seperti GNU/Linux. Pada Cygwin tidak hanya ada SSH Server, namun banyak aplikasi aplikasi Linux yang lain, nah kita coba kali ini untuk instalasi SSH Server. Langkah pertama download Aplikasi Cygwin pada webiste resminya (sesuaikan 32 bit atau 64 bit pada windows anda).  Kita bisa download pada link ini. Setelah download, install cygwin, lalu akan muncul prompt…
Read More
Integrasi Subversion dengan Website

Integrasi Subversion dengan Website

Aplikasi, Linux, Networking, Server
Saya akan lanjutkan post tentang subversion, saya anggap bahwa instalasi subversion sudah selesai dengan baik. Subversion sangat berguna sebagai versioning dalam kolaborasi pembuatan program, misalnya website. Subversion menyimpan file terpecah pecah artinya tidak disimpan secara full script di server SVN (tapi di client), lantas bagaimana jika kita ingin melakukan kolaborasi tetapi website secara langsung bisa berubah. Hal ini bisa dilakukan dengan membuat SVN server sebagai client juga, dan kita set folder SVN client tersebut langsung sebagai public_html pada website kita. Oke langkah yang pertama adalah membuat project. [root@svn-server~]# cd /var/www/svn/ [root@svn-server~]# svnadmin create html [root@svn-server~]# chown -R apache:apache html Maka SVN akan membuat project bernama html, agar server juga menyimpan code program kita set juga server sebagai SVN client. Saya berikan contoh untuk centos (apache fresh install dan belum ada website).…
Read More
Install Subversion pada CentOS

Install Subversion pada CentOS

Aplikasi, Linux, Networking, Server
Belum lama ini programmer di puskom kampus saya request untuk install subversion atau sering kita sebut svn. Subversion sangat berguna bagi programmer untuk kolaborasi dalam satu project, commit dan rollback dari code program yang dibuat. Versioning seperti ini akan sangat memudahkan bagi programmer bila terjadi penambahan fitur atau maintenance/upgrade code mereka. Oke langsung saja, untuk install subversion kita bisa menggunakan yum karena svn termasuk dalam repository standar CentOS. [root@centos ~]# yum install -y subversion mod_dav_svn Edit konfigurasi svn pada http: [root@centos ~]# nano /etc/httpd/conf.d/subversion.conf Tambahkan baris berikut pada file tersebut (bisa disesuaikan): <Location /svn> DAV svn SVNParentPath /var/www/svn AuthType Basic AuthName "Subversion repositories" AuthUserFile /etc/svn-auth-users Require valid-user </Location> Selanjutnya buat user untuk pengguna SVN [root@centos ~]# htpasswd -cm /etc/svn-auth-users fadhly New password: Re-type new password: Adding password for user fadhly…
Read More
Install Xen Hypervisor di Centos 6

Install Xen Hypervisor di Centos 6

Cloud Computing, Linux, Networking, Server, Virtualization
Xen Hypervisor merupakan salah satu software virtualisasi yang bagus karena mendukung dua mode virtualisasi yaitu Full Virtualization dan Paravirtualization. Untuk instalasinya sendiri saya pernah posting untuk ubuntu tapi kali ini saya coba share untuk centos. Oke langsung saja, awalnya saya cari cari cara untuk instalasi xen pada centos sepertinya sulit ternyata setelah di coba, instalasi nya gampang banget. Kita bisa install dengan menggunakan repository. Tahap pertama kita install repository xen dengan perintah: centos-xen# yum -y install centos-release-xen Selanjutnya install xen kernelnya centos-xen# yum -y install xen Agar kernel xen bisa dijalankan saat booting, install bootloadernya sekaligus menempatkan xen sebagai default boot kernel. centos-xen# /usr/bin/grub-bootxen.sh Jika sudah selesai, kita tinggal restart dan memastikan kernel yang di jalankan adalah xen centos-xen# reboot centox-xen# uname -r centos-xen# xl info centos-xen# xl list Jika sudah menamplikan informasi xen,…
Read More