installl mrtg on centos

1. install snmp

yum install net-snmp-utils net-snmp

-config snmp

# service snmpd start
# chkconfig –add snmpd
# chkconfig snmpd on

vi /etc/snmp/snmpd.conf

#pertama :

cari baris :

com2sec notConfigUser default public

ganti dengan (make sure you replace 192.168.0.0/24 with your network/subnet) baris di bawah ini:

com2sec local localhost public
com2sec mynetwork 192.168.0.0/24 public

#kedua /scroll ke bawah

cari baris:

group notConfigGroup v1 notConfigUser
group notConfigGroup v2c notConfigUser

ganti dengan :

group MyRWGroup v1 local
group MyRWGroup v2c local
group MyRWGroup usm local
group MyROGroup v1 mynetwork
group MyROGroup v2c mynetwork
group MyROGroup usm mynetwork

#ketiga / scroll

Find line:

view systemview included system

Replace with:

view all included .1 80

#keempat /scroll

Find line:

access notConfigGroup “” any noauth exact systemview none none

Replace with:

access MyROGroup “” any noauth exact all none none
access MyRWGroup “” any noauth exact all all none

#kelima /scroll

Find lines:

syslocation Unknown (edit /etc/snmp/snmpd.conf)
syscontact Root (configure /etc/snmp/snmp.local.conf)

Replace with (make sure you supply appropriate values):

syslocation Linux (RH3_UP2), Home Linux Router.
syscontact YourNameHere

(a) Make sure when linux comes up snmpd always starts after the system reboot:

# chkconfig snmpd on

(b) Start the snmpd service:

# service snmpd start

(c) Finally, test your snmp server:

# snmpwalk -v 1 -c public localhost IP-MIB::ipAdEntIfIndex

2. Install MRTG

yum install mrtg

#config mrtg

(a) Create a document root to store mrtg graphs/html pages for Apache web-server, enter:

# mkdir -p /var/www/html/mymrtg/

(b) Run any one of the following cfgmaker command to create mrtg configuration file:

# cfgmaker –global ‘WorkDir: /var/www/html/mymrtg’ –output /etc/mrtg/mymrtg.cfg public@localhost

OR (make sure FQDN resolves. In the following example I’m using rh9.test.com i.e. my router’s FQDN address)

# cfgmaker –global ‘WorkDir: /var/www/html/mymrtg’ –output /etc/mrtg/mymrtg1.cfg public@rh9.test.com

(c) Create a default index page for your MRTG configuration, run:

# indexmaker –output=/var/www/html/mymrtg/index.html /etc/mrtg/mymrtg.cfg

(d) Copy all tiny png files to your mrtg path, run:

# cp -av /var/www/html/mrtg/*.png /var/www/html/mymrtg/

3. test mrtg di browser

(a) Run mrtg command from command line with your configuration file, enter:

# mrtg /etc/mrtg/mymrtg.cfg

Note: You may get few warning message for the first time; please ignore them.

(b) Fire your favorite web browser (like FireFox ) and type the url http://www.your-name.com/mymrtg/ or http://your-ip-here/mymrtg/

sumber : http://www.cyberciti.biz/nixcraft/linux/docs/uniqlinuxfeatures/mrtg/

Cloudlinux (CageFS) make your share hosting safe

Cloudlinux (CageFS) make your share hosting safe

cloudlinux

CloudLinux was founded in 2009 to address the distinctive needs of web hosting providers. The company’s headquarters is in Princeton, New Jersey, and its development team, which is composed of employees with an appreciable proficiency in the hosting business, is based in Donetsk, Ukraine. CloudLinux is a stable privately funded company geared toward providing the ideal OS to make even the most intricate and divergent hosting needs more straightforward and less complicated.

Benefit

Cleaning up a hacked server is a nightmare. Yet, defacement and hacked accounts is something hosters battle on a daily basis. Beyond taking your support team’s time, it also tarnishes your company image and causes customers to leave in droves.The main reason hacking is so easy on shared hosting servers is because Linux was never meant to be used by a large number of not vetted users. It is too easy for a hacker to obtain an account on your server (by using a stolen credit card and signing up or by abusing some outdated script one of your customers has not updated for years). After that, a hacker has inside access to the server and can begin poking around, finding low hanging fruit and hacking your server.

CloudLinux stops that. With our CageFS and SecureLinks technologies, users are virtualized to their own file systems, preventing any individual user from seeing any other users on the server.

Beyond that we

· Allow user access only to safe files
· Remove user’s access to ALL SUID scripts
· Limit customer’s access to /proc filesystem
· Prevent symbolic links attacks
· Customer can see only his or her own processes

All that without the need for the customer to change his or her scripts or to adjust anything at all. CageFS is completely transparent for the end user, yet impregnable to a hacker.

How To Install

To install CageFS:

$ yum install cagefs
$ /usr/sbin/cagefsctl –init

That last command will create skeleton directory that might be around 7GB in size. If you don’t have enough disk space in /usr/share, use following commands to have cagefs-skeleton being placed in a different location:

$ mkdir /home/cagefs-skeleton
$ ln -s /home/cagefs-skeleton /usr/share/cagefs-skeleton

On cPanel servers, if you will be placing skeleton into /home directory, you must configure the following option in:
cPanel WHM WHM -> Server Configuration -> Basic cPanel/WHM Setup -> Basic Config -> Additional home directories
Change the value to blank (not default “home”)
Without changing this option, cPanel will create new accounts in incorrect places.
CageFS will automatically detect and configure all necessary files for:

• cPanel
• Plesk
• DirectAdmin
• ISPmanager
• Interworx
• MySQL
• PostgreSQL
• LiteSpeed

Web interface to manage CageFS is available for cPanel, Plesk 10+, DirectAdmin, ISPmanager & Interworx. Command line tool would need to be used for other control panels.

Once you initialized the template you can start enabling users. By default CageFS is disabled for all users.

CentOS Linux

CentOS Linux

centos

PENGERTIAN

CentOS adalah sistem operasi bebas yang didasarkan pada Red Hat Enterprise Linux (RHEL). Proyek ini berusaha untuk 100% binari kompatibel dengan produk hulunya (RHEL). Arsip perangkat lunak tambahan menyediakan versi terbaru paket-paketnya, berbasis paket RPM. CentOS singkatan dari Community ENTerprise Operating System (Sistem Operasi Perusahaan buatan Komunitas/Masyarakat) yang merupakan proyek independen yang bertujuan untuk menyediakan distribusi GNU/Linux yang stabil untuk institusi dan perseorangan yang tidak sangat memerlukan support untuk menjalankan sistem yang mereka miliki.

SEJARAH & PERKEMBANGAN

CentOS, yang merupakan singkatan untuk C ommunity En terprise O perating S ystem, adalah hasil dari kelompok kontributor open source dan pengguna bekerja sama untuk mengembangkan solusi Linux yang tersedia secara bebas untuk pengguna yang tidak memerlukan banyak dukungan komersial untuk mencapai tujuan mereka. CentOS, Yang merupakan singkatan untuk C ommunity En terprise O perating S ystem, adalah Hasil Dari Kelompok kontributor open source dan pengguna bekerja sama untuk mengembangkan Solusi Linux Yang Tersedia Secara Bebas untuk pengguna BANYAK Yang regular tidak memerlukan dukungan kegiatan tidak langsung untuk mencapai Composition Komposisi mereka.

Read More »

Macam – Macam Distro Linux

Macam – Macam Distro Linux

linux

Sejarah Linux

Sejarah Linux – Linux pada awalnya dibuat oleh seorang mahasiswa finlandia yang bernama Linus Torvalds. Dulunya Linux merupakan proyek hobi yang diinspirasikan dari minix, yaitu sistem UNIX kecil yang dikembangkan oleh Andrew Tanen-baum. Linux versi 0.01 dikerjakan sekitar bulan Agustus 1991. Kemudian pada tanggal 5 Oktober 1991, Linus mengumumkan versi resmi Linux, yaitu versi 0.02 yang hanya dapat menjalankan shell bash (GNU Bourne Again Shell) dan gcc (GNU C Compiler). Saat ini Linux adalah sistem UNIX yang sangat lengkap, bisa digunakan untuk jaringan, pengembangan soft-ware dan bahkan untuk pekerjaan sehari-hari. Linux sekarang merupakan alternatif sistem operasi yang jauh lebih murah jika dibandingkan dengan sistem operasi komersial (misalnya windows 9.x/NT/2000/ME).

Definisi dan Penjelasan

Linux adalah sebuah program open source yang gratis di bawah lisensi GNU, sistem operasi 32-64 bit, yang merupakan turunan dari Unix dan dapat dijalankan pada berbagai macam platform perangkat keras mulai dari Intel (x86), hingga prosesor RISC. Linux sebagai program open source yang gratis Salah satu yang membuat Linux terkenal adalah karena gratis. Dengan lisensi GNU (Gnu Not Unix) Anda dapat memperoleh program, lengkap dengan kode sumbernya (source code). Tidak hanya itu, Anda diberikan hak untuk mengkopi sebanyak Anda mau, atau bahkan mengubah kode sumbernya.Dan itu semua legal dibawah lisensi. Meskipun gratis, lisensi GNU memperbolehkan pihak yang ingin menarik biaya untuk penggandaan maupun pengiriman program.

Read More »

Cara install WHM & Cpanel via ssh

Cara instalasinya sebagai berikut :

masuk / login ke root server via ssh / commandline , kemudian ketikan command berikut :

  • cd /home — Opens the /home directory.
  • wget -N http://httpupdate.cpanel.net/latest — Fetches the latest installation files from cPanel’s servers.
  • sh latest — Opens and executes the installation files.

tinggal ditunggu prosesnya sampai dengan selesai 🙂