Konfigurasi SNMP pada Ubuntu

SNMP (Simple Network Management Protokol) adalah sebuah protokol yang dirancang untuk memberikan kemampuan kepada pengguna untuk memantau dan mengatur jaringan komputernya secara sistematis dari jarak jauh atau dalam satu pusat kontrol saja. Fungsi utama SNMP untuk monitoring network dan remote configuration.


Cara konfigurasi SNMP sebagai berikut:

1. Install paket snmp, snmpd, mrtg, dan apache

sudo apt-get install snmp snmpd mrtg apache2




2. Masuk root

sudo su

3. Edit file snmpd.conf

pico /etc/snmp/snmpd.conf

baris pertama di kasih tanda pagar (#), baris kedua dihilangkan tanda pagarnya dan bagian community diganti public



4. Masuk file mrtg.cfg

pico /etc/mrtg.cfg


5. Ketikkan perintah berikut

cfgmaker public@localhost > /etc/mrtg.cfg
indexmaker --output=/var/www/mrtg/index.html /etc/mrtg.cfg

6. Membuka browser anda (penulis menggunakan Mozilla Firefox) lalu ketikkan perintah berikut

http://localhost/mrtg

Jika sudah berhasil maka tampilannya akan seperti di bawah ini:



Keterangan :

pico bisa diganti dengan nano, vi, gedit, dll sesuai dengan keinginan pembaca. Tetapi penulis menganjurkan menggunakan pico, nano, atau vi agar pembaca lebih terbiasa dengan tampilan dalam terminal dan tidak terpaku pada GUI.


Baca Selengkapnya >>>
  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Cara mengubah gambar booting dengan Ubuntu

Cara mengubah tampilan gambar dan nama pada booting dengan ubuntu sebagai berikut


1. Buka terminal (Applications => Accessories => Terminal atau ketik Ctrl +
Alt + T secara bersamaan).

2. Masuk root


sudo su


3. Edit file file grub.cfg

pico /boot/grub.grub.cfg

cari kata "if background_image" lalu masukkan alamat gambar yang ingin ditampilkan. misalkan seperti di bawah ini :


≶≶ Tampilan Gambar ≶≶

if background_image /usr/share/images/desktop-base/OnePiece.png ;
usahakan lokasi gambarnya berada di direktori file system dan formatnya png, bukan di pertisi harddisk anda. Jika gambar berada di partisi harddisk, kemungkinan gambar tidak akan terlihat karena partisi harddisk akan terbaca ketika sudah di mount. Alternatifnya, copy gambar di direktori file system seperti contoh tadi.


≶≶ Tampilan Warna Tulisan ≶≶

Warna tulisan bisa di edit di bagian bawah editan gambar tadi. set color = untuk pengaturan warna tulisan. set_menu_color = untuk pengaturan warna pada bingkai menu


≶≶ Nama Tulisan ≶≶

Bisanya ketika tampilan awal akan ada tulisan pada booting "Ubuntu, with Linux, 2.6.32-32-geberic" bla bla bla. Lalu disini kita akan mengubah nama tersebut sesuai dengan keinginan kita masih di grub.cfg lalu ikuti langkah berikut


### BEGIN /etc/grub.d/10_linux ###
menuentry 'Pinguin' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,7)'
search --no-floppy --fs-uuid --set d203d761-1460-4a0e-8b4f-b23f02727dc7
linux /boot/vmlinuz-2.6.32-32-generic root=UUID=d203d761-1460-4a0e-8b$
initrd /boot/initrd.img-2.6.32-32-generic
}
#menuentry 'Ubuntu, with Linux 2.6.32-32-generic (recovery mode)' --class ubunt$
# recordfail
# insmod ext2
# set root='(hd0,7)'
# search --no-floppy --fs-uuid --set d203d761-1460-4a0e-8b4f-b23f02727dc7
# echo 'Loading Linux 2.6.32-32-generic ...'
# linux /boot/vmlinuz-2.6.32-32-generic root=UUID=d203d761-1460-4a0e-8b$
# echo 'Loading initial ramdisk ...'
# initrd /boot/initrd.img-2.6.32-32-generic
#}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ###
#menuentry "Memory test (memtest86+)" {
# insmod ext2
# set root='(hd0,7)'
# search --no-floppy --fs-uuid --set d203d761-1460-4a0e-8b4f-b23f02727dc7
# linux16 /boot/memtest86+.bin
#}
#menuentry "Memory test (memtest86+, serial console 115200)" {
# insmod ext2
# set root='(hd0,7)'
# search --no-floppy --fs-uuid --set d203d761-1460-4a0e-8b4f-b23f02727dc7
# linux16 /boot/memtest86+.bin console=ttyS0,115200n8
#}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry " " {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set DA585D50585D2D0F
chainloader +1
}

pada bagian menuentry lalu ada tanda petik menuentry 'Ubuntu, with Linux 2.6.32-32-generic ', bisa diganti dengan nama sesuai dengan keinginan anda. tetapi pada bagian yang lain sepeti menuentry 'Ubuntu, with Linux 2.6.32-32-generic (recovery mode)'bisa di tutup dengan memberi tanda pagar(#) agar sewaktu-waktu digunakan lagi
bisa dibalikin lagi.pada bagian bawah hanya diisi dengan sapsi agar terlihat seperti kosong.


Baca Selengkapnya >>>
  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Cara Menghias Tampilan Terminal di Ubuntu Part 2

Seperti yang sudah di terbitkan di post pertama tentang mengganti tampilan background dan membuat tampilan nama pada terminal, kali ini saya akan berbagi tentang cara menghias tampilan terminal dengan gambar kereta dan aquarium

==≶≶ Tampilan Kereta ≶≶==


Caranya simple cukup install paket sl
sudo apt-get install sl
Cara menjalankan dengan mengetikkan " sl " tanpa tanda petik

Tampilannya seperti ini:



==≶≶ Tampilan Aquarium ≶≶==

Langkah-langkahnya seperti ini:
sudo apt-get install libcurses-perl
cd /tmp
wget http://search.cpan.org/CPAN/authors/id/K/KB/KBAUCOM/Term-Animation-2.4.tar.gz
tar -zxvf Term-Animation-2.4.tar.gz
cd Term-Animation-2.4/
perl Makefile.PL && make && make test
sudo make install
setelah itu kembali ke /home/name dengan mengetikkan cd
cd /tmp
wget http://www.robobunny.com/projects/asciiquarium/asciiquarium.tar.gz
tar -zxvf asciiquarium.tar.gz
cd asciiquarium_1.0/
sudo cp asciiquarium /usr/local/bin
sudo chmod 0755 /usr/local/bin/asciiaquarium

Cara menjalankannya dengan mengetikkan:


/usr/local/bin/asciiaquarium
atau
perl /usr/local/bin/asciiaquarium

Tampilannya seperti ini:







Terima Kasih

Baca Selengkapnya >>>
  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Menghias Tampilan Terminal di Ubuntu

Terkadang kita merasa bosan dan jenuh dengan tampilan terminal yang standart dan itu-itu terus. untuk itu saya mencoba berbagi ilmu untuk mengubah tampilan terminal pembaca agar terlihat berbeda. Ada berbagai macam jenis tampilan yang akan diubah.

==≶≶ Tampilan background ≶≶==

1. Membuka terminal (Ctrl + Alt + T)
2. Buka menu Edit ==>> profile ==>> preferences ==>> background
3. Pilih background image dan pilih gambar yang diinginkan.




==≶≶ Tampilan Nama ≶≶==

langkah-langkahnya:
1. Install figlet


sudo apt-get figlet

2. Mengedit file bash.bashrc di folder /etc

sudo pico /etc/bash.bashrc
Tambahkan kata berikut ini di bagian paling bawah dari file tersebut

clear
figlet -f standart "Jacka Santosa"

Tampilannya seperti ini:



Baca Selengkapnya >>>
  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Random Huruf

Cara membuat tulisan huruf dengan menggunakan java(Netbeans) secara random dengan beraneka ragam ukuran dan warna.


/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
/**
*
* @author Jacka Santosa
*/
import java.awt.*;
import java.applet.*;

public class RandomHuruf extends Applet implements Runnable
{
Thread runner;
Image Buffer;
Graphics gBuffer;
String alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
int ticker;

public void init()
{
//create graphics buffer, the size of the applet
Buffer=createImage(size().width,size().height);
gBuffer=Buffer.getGraphics();
}

public void start()
{
if (runner == null)
{
runner = new Thread (this);
runner.start();
}
}

public void stop()
{
if (runner != null)
{
runner.stop();
runner = null;
}
}

public void run()
{
while(true)
{
try {runner.sleep(50);}
catch (Exception e) { }

repaint();
}
}

public void drawStuff()
{
//repaint background after 20 seconds
if(ticker==0)
{
gBuffer.setColor(Color.black);
gBuffer.fillRect(0,0,size().width,size().height);
}

ticker++;
if(ticker>400)
ticker=0;

//random font size 10..50
int fontSize=(int)(Math.random()*40)+10;

//random font color
int red=(int)(Math.random()*255);
int green=(int)(Math.random()*255);
int blue=(int)(Math.random()*255);
gBuffer.setColor(new Color(red, green, blue));

//random coordinates within the applet bounderies
int x=(int)(Math.random()*size().width);
int y=(int)(Math.random()*size().height);

//random substring from the alphabet string (one out of 26 characters)
int character=(int)(Math.random()*26);
String s=alphabet.substring(character, character+1);

gBuffer.setFont(new Font("TimesRoman", Font.PLAIN, fontSize));
gBuffer.drawString(s,x,y);
}

public void update(Graphics g)
{
paint(g);
}

public void paint(Graphics g)
{
drawStuff();
g.drawImage (Buffer,0,0, this);
}
}

Tampilannya akan seperti ini :



Baca Selengkapnya >>>
  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Macam Font dalam bahasa Java

Cara membuat berbagai jenis font yanga da di bahasa pemrograman java. Disini diambil sample beberapa jenis huruf saja.


/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
/**
*
* @author Jacka Santosa
*/
import java.awt.*;
import java.applet.*;

//demonstrates the use of fonts
public class Huruf extends Applet
{
Font font1 = new Font("Helvetica", Font.PLAIN, 22);
Font font2 = new Font("TimesRoman", Font.PLAIN, 20);
Font font3 = new Font("Courier", Font.PLAIN, 18);
Font font4 = new Font("Helvetica", Font.BOLD, 16);
Font font5 = new Font("Helvetica", Font.ITALIC, 16);
Font font6 = new Font("Helvetica", Font.BOLD + Font.ITALIC, 16);

public void paint(Graphics g)
{
g.setFont(font1);
g.drawString("This is Font 1 (Helvetica)", 30,30);

g.setFont(font2);
g.drawString("This is Font 2 (TimesRoman)", 30,80);

g.setFont(font3);
g.drawString("This is Font 3 (Courier)", 30,130);

g.setFont(font4);
g.drawString("This is Helvetica Bold", 30,180);

g.setFont(font5);
g.drawString("This is Helvetica Italic", 30,230);

g.setFont(font6);
g.drawString("This is Helvetica Bold and Italic", 30,280);
}
}


Tampilannya akan seperti ini :



Baca Selengkapnya >>>
  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS