Sabtu, 27 Desember 2008

Konfigurasi Open LDAP Dengan Linux CentOS 5

#yum -y install *openldap*
#useradd
#passwd
#slappasswd
enter password :
{SSHA}/ZnS0ckeluc9qfSJi/n2wSRRaMuX4/fa
#vi /etc/openldap/slapd.conf
(isikan didalam shell)
database bdb
suffix "dc=yolly,dc=oke"
rootdn "cn=Manager,dc=yolly,dc=oke"
rootpw {SSHA}/ZnS0ckeluc9qfSJi/n2wSRRaMuX4/fa
#cp /etc/openldap/DB_CONFIG.example /var/lib/ldap/DB_CONFIG
#/etc/init.d/ldap restart
#chkconfig --level 12345 on
#grep root /etc passwd > /etc/openldap/root.passwd
#grep ade /etc/passwd > /etc/openldap/yolly.passwd
#vi /usr/share/openldap/migration/migrate_common.ph
(lalu cari baris berikut dan isikan)
$DEFAULT_MAIL_DOMAIN = "yolly.oke"
$DEFAULT_BASE = "dc=yolly,dc=oke"
#/usr/share/openldap/migration/migrate_passwd.pl /etc/openldap/root.passwd /etc/openldap/root.ldif
#/usr/share/openldap/migration/migrate_passwd.pl /etc/openldap/yolly.passwd /etc/openldap/yolly.ldif
#vi /etc/openldap/root.ldif
(isikan didalam shell)
dn: uid=root,ou=People,dc=yolly,dc=oke"
uid: root
cn: Manager
objectClass: account
#vi /etc/openldap/yolly.oke.ldif
dn: dc=yolly,dc=oke
dc: yolly
description: LDAP Admin
objectClass: top
objectClass: dcObject
objectClass: organizationalUnit
ou: rootobject
#vi /etc/openldap/people.yolly.oke.ldif
(isikan didalam shell)
dn: ou=People,dc=yolly,dc=oke
ou: People
ddesciption: user of yolly.oke
objectClass: organizationalUnit
#ldappadd -x -D "cn=Manager,dc=yolly,dc=oke" -W -f /etc/yolly.oke.ldif
#ldappadd -x -D "cn=Manager,dc=yolly,dc=oke" -W -f /etc/openldap/people.yolly.oke.ldif
#ldappadd -x -D "cn=Manager,dc=yolly,dc=oke" -W -f /etc/openldap/root.ldif
#ldappadd -x -D "cn=Manager,dc=yolly,dc=oke" -W -f /etc/openldap/ade.ldif

Buat group di Open LDAP#groupadd hrd
#useradd -g hrd ade
#passwd ade
Changing password for user ade
New Unix password : (samakan dengan password administrator)
BAD PASSWORD : it is based on a dictionary word
Retype new UNIX password : (samakan dengan password diatas)
passwd : all authentication tokens updates successfully
#grep hrd /etc/grup > /etc/openldap/hrd.gpasswd
#/usr/share/openldap/migration/migrate_group.pl /etc/openldap/hrd.gpasswd /etc/openldap/hrd.ldif
#vi /etc/openldap/hrd.ldif
#ldappadd -x -D "cn=Manager,dc=yolly,dc=oke" -W -f /etc/openldap/hrd.ldif

Referensi : http://howtoforge.com/linux_openldap_setup_server_client

Jumat, 26 Desember 2008

Manajemen Proses

Sebagai sebuah sistem operasi yang mempunyai kemampuan mutitasking, Linux dilengkapi dengan perangkat lunak pendukung yang lengkap untuk berinteraksi dengan proses. Proses adalah program yang dijalankan oleh CPU secara bergantian.

Manajemen Proses di Sistem Operasi Linux terdapat 2 nama yaitu :
1. Background Process adalah proses yang sedang berjalan dibelakang layar.
2. Foreground Process adalah proses yang sedang berjalan didepan layar.

Untuk menjalankan sebuah program sebagai proses background yaitu dengan menggunakan notasi ampersand (&).

Program init adalah program yang pertama kali berjalan dalam sistem operasi linux.

Memonitor proses yang sedang berjalan
#pstree yaitu untuk melihat struktur proses.
#ps yaitu program lain untuk memonitor aktifitas proses.
root@yolly:~ # ps
PID TTY TIME CMD
10015 pts/0 00:00:00 bash
10753 pts/0 00:00:00 ps

Informasi dari data diatas adalah PID atau proses id dari proses yang dicetak di bawah kolom CMD. TTY adalah terminal yang mengontrol proses tersebut. TIME adalah waktu total yang dipakai oleh proses yang bersangkutan.

Informasi-informasi yang terdapat pada perintah ps, yaitu :
USER artinya mencetak user yang menjalankan proses.
%MEM artinya informasi prosentase memori yang dipakai proses.
VSZ artinya ukuran virtual memory yang dipakai.
RSS artinya Resident Set Size adalah memory fisik yang tidak menggunakan swap.
STAT artinya status proses.

#top yaitu untuk menampilkan dinamika proses-proses yang sedang berjalan beserta resource yang dipakai.
#df -h yaitu melihat sisa harddisk.
#free -m yaitu melihat isi sisa memory.

Minggu, 21 Desember 2008

Istilah-istilah Penyusup

Mungkin pernah terbenak dikepala kita istilah- istilah penyusup bagi seorang pakar komputer atau pakar didunia maya, untuk itu saya ingin menjelaskan satu demi satu arti tersebut menurut pendapat saya pribadi. Adapun istilah-istilah tersebut adalah

1. Mundane artinya tahu mengenai hacking tapi tidak mengetahui metode dan prosesnya.
2. Lamer (script kiddies) artinya mencoba script-script yang pernah di buat oleh aktivis hacking, tapi tidak paham bagaimana cara membuatnya.
3. Wannabe artinya paham sedikit metode hacking, dan sudah mulai berhasil menerobos.
4. Larva (newbie) / Hacker Pemula yaitu teknik hacking mulai dikuasai dengan baik, sering bereksperimen.
5. Hacker yaitu aktivitas hacking sebagai profesi.
6. Wizard yaitu hacker yang membuat komunitas pembelajaran di antara mereka.
7. Guru / master of the master hacker yaitu lebih mengarah ke penciptaan tools2 yang powerfull yang salah satunya dapat menunjang aktivitas hacking, namun lebih jadi tools pemrograman system yang umum.

So, anda termasuk yang mana..???