Senin, 29 Januari 2007

Berikan Aku Cinta

berikan aku cinta suci
yang terdalam dari hatimu
berikan aku kasih putih
yang tulus darimu

dekaplah tubuhku kasih
bawalah aku melayang bersamamu
menyusuri ruang hati
yg penuh kasih
berhiaskan cinta abadi
Artist : Ungu

Bagaimana PHP Bekerja




Saat kita mengetikkan suatu alamat situs ke web broser kita maka web broser akan mengarakan permintaan kita ke alamat yang kita kehendaki, semisal situs tersebut dibangun dengan menggunakan PHP maka saat itu server akan membaca PHP dan memprosesnya sesuai dengan sript yang ada, kode PHP akan mengatakan pada server untuk mengirimkan halaman web yang cocok dan sesuai dengan permintaan broser. Data ini berupa HTML format yang dapat ditampilkan web broser dengan halaman HTML standart, tapi pada akhirnya user dan si browser tidak akan ada “perbedaan” dalam menerima halaman web antara indeks.html atau indeks.php

Sabtu, 27 Januari 2007

Lupa Password Root SuSe

Gunakan Boot CD installer, pada saat tampil layar pertama tekan F1 masuk ke rescue system trus pada saat tampil promt menu ketik root, so the suse wil not ask u the password so...
here is u can do he... se... u....

Senin, 22 Januari 2007

Multitasking

Foreground proses

Perbedaan dengan background proses :
1. Beberapa foreground proses menampilkan user sebuah interface, sehingga user dapat berinteraksi dengan program.
2. User harus menunggu untuk sebuah proses foreground selesai sebelum menjalankaproses yang laen.

Untuk memulai foreground proses menggunakan Command :

$ command1

Perintah selanjutnya akandieksekusi setelah Command1 selesai.

Background proses

Tidak seperti foreground proses, background proses tidak perlu menunggu sampai proses itu berakhir, sebelum background proses berakhir dapat menjalankan proses yang laen. Untuk menjlankan perintah sebagai background proses dengan membarikan tanda ampersand pada akhir proses, sebagai contoh:

$ command grep /etc/passwd&

Minggu, 21 Januari 2007

/etc/*

• /etc/exports
Berisi daftar kontrol akses untuk directory yang dishare lewat NFS(Network File Sistem). Menentukan port mana yang digunakan oleh servis yang ada pada file inetd.conf,
• /etc/fstab
Berisikan informasi tentang deskripsi filesistem dan partisi hardisk yang kita pergunakan. Read more
• /etc/inetd.conf or /etc/xinetd.conf
Merupakan file induk dari semua aktifitas jaringan.
• /etc/inittab
File konfigurasi untuk program init.
• /etc/motd
Berisi informasi dinamis tentang system, ditampilkan untuk user yang login.
• /etc/passwd
File dimana tempat password disimpan. Ketika ada user baru yang ditambahkan, sebuah entri juga akan ditambahkan ke dalam file ini yang berisi nama login, password dan sebagainya. Read more
• /etc/profile
Berisi informasi global mengenai setting dan startup untuk bash shell.
• /etc/services
Berisi daftar port dan nama port untuk layanan jaringan.
• /etc/securetty
Kontrol akses untuk login TTY dengan root.
• /etc/shells
Pathnames untuk shell login yang falid.
• /etc/ftpusers
Berisikan daftar control akses penggua ftp.
• /etc/csh.login
Berisi daftar user yang diinisialisasi oleh shell csh.
• /etc/hosts
Informasi static tentang nama host
• /etc/hosts.lpd (Daemon printer)
Daftar host yang diperbolehkan untuk menjalankan lpd
• /etc/hosts.conf
File konfigurasi untuk program init.
• /etc/hosts.allow
Berisi nama host yang diperbolehkan mengakses layanan lewat TCP Wrapper.
• /etc/hosts.denny
Berisi nama host yang tidak diperbolehkan mengakses layanan lewat TCP Wrapper.
• /etc/issue
Berisi file pesan yang ditampilkan pada saat user login. Nah Itu dia he….

Dan masih beberapa untuk lebih jelas lihat di manpage ok...
menurutku hanya seperti itu moga2 bermanfaat.see u...

/etc/passwd

File dimana tempat password disimpan. Ketika ada user baru yang ditambahkan, sebuah entri juga akan ditambahkan ke dalam file ini yang berisi nama login, password, ID, group dan sebagainya. Dibawah ini contoh file tersebut :
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/bin/bash
privoxy:x:103:104:Daemon user for privoxy:/var/lib/privoxy:/bin/false
quagga:x:104:105:Quagga routing daemon:/var/run/quagga:/bin/false
dhcpd:x:105:65534:DHCP server daemon:/var/lib/dhcp:/bin/false
icecream:x:106:107:Icecream Daemon:/var/cache/icecream:/bin/false
nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash
kangsugi:x:1000:100:kangsugi:/home/kangsugi:/bin/bash
ardli:x:1099:100:darkstar:/home/ardli:/bin/bash
……………………………………………...................................
Oke cukup membingungkan bukan? Nah sekarang saatnya kita analisis satu baris atau satu user yaitu kangsugi, filenya adalah :

kangsugi:x:1000:100:kangsugi:/home/kangsugi:/bin/bash

nah sekarang penjelasaannya……
1. kangsugi
menunjukkan nama user atau user name
2. x
merupakan password yang di enkripsi, " x " artinya password yang terinkripsi in dsimpan di file etc/shadow.
3. 1000
Merupakan user ID atau ID untuk user tertentu yang digunakan oleh linux untuk menentukan atau menset security untuk user yang bersangkutan
4. 100
Group ID merupakan ID untuk group tertentu
5. kangsugi:
Merupakan komentar yang bisa anda isi apa saja
6. /home/kangsugi
merupakan home direktory atau direktory yang di khususkan untuk user bersangkutan. pada direktory ini, pemilik mempunya hak penuh seperti create file, delete, dll.
7. /bin/bash
merupakan shell default yang akan digunakan ketika user yang bersangkutan login ke mesin linux

So sekarang kamu dapat lihat Id dari root adalah 0 he… keluar dech tanduknya.. tu kelihatan….. he…. Sampai sini aja .. MOga2 bermanfaat.

/etc/fstab

Berisikan informasi tentang deskripsi filesistem dan partisi hardisk yang kita pergunakan. File ini akan secara otomatis memount filesistem yang tersebar di beberapa drive atau partisi yang terpisah.
Di bawah ini adalah isi file fstab :

/dev/hda6 / reiserfs acl,user_xattr 1 1
/dev/hda7 swap swap defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
/dev/dvdram /media/dvdram subfs noauto,fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0
none /subdomain subdomainfs noauto 0 0

Pada masing-masing baris tersebut terdiri dari beberapa kolom yang dipisahkan oleh TAB ataupun SPASI. Masing-masing kolom tersebut memiliki arti tersendiri seperti yang tertulis di bawah ini :

 /dev/hda6 (kolom 1) = Partisi Harddisk yang ingin dikaitkan
 (kolom 2) = Nama Direktori tempat mengaitkan/memounting /dev/hda6
 reiserfs (kolom 3) = File Sistem yang ada pada partisi /dev/hda6, ini biasanya bisa berupa reiserfs, vfat, fat, ext3, ext2, dll.
 defaults (kolom 4) = Tipe perlakuan mounting (hal ini dapat dilihat dengan jelas pada opsi-opsi yang ada pada mounting).
 1 (kolom 5) = Digunakan untuk men-dump file system jika diperlukan. Secara defaultnya biasanya berisi angka 1.
 1 (kolom 6) = Digunakan oleh fsck untuk mengecek integritas file system. Untuk root direktori (/) secara default akan berisi angka 1, sedangkan untuk direktori/partisi lainnya berisi angka 2. Sedangkan jika berisi 0, maka tidak akan ada pengecekan integritas file system. Kolom ini akan dicek setiap kali linuxbox booting, maka setiap kali reboot fsck akan mengecek integritas fyle system.

Sabtu, 20 Januari 2007

Wista Gonoharjo

Hari ini ane and temen-teman berwisata ke kawasan gonoharjo limut ya gitu dech... so pasti asik banget soale udah lama ga jalan-jalan. Sampai daerah wisata sekitar ya.. masih pagi lah soalnya aku ga ada jam, langsung meluncur masuk kawasan wisata.
Usut punya usut itu pertamakali untukku he...... disana tu kita "tiiiit //sensor//" so pasti ga hacking he... tapi yang jelas yang paling asik adalah mandi diair terjun yang tempatnya luar biasa bagus, hebat banget pokoke....untuk mencapai air terjun kita menempuh jarak yang ga deket dengan kondisi jalan yang menanjak licin dimana menurtku itu merupakan jalur yang cukup sulit he.. tapi alhamdulillah kita bisa nyampe and menikmati dinginnya air terjun gonoharjo limut. Ya gitu aja aku ceritane... he...
Tapi sebelumnya ada yang dapat diambil suatu pelajaran yaitu untuk mencapai sesuatu yang indah(red:cita-cita) itu tidak gampang prend, so pasti... kita harus siap untuk menempuh hambatan dan rintangan yang sangat berat mungkin itu sesuai denga apa yang dikatakan orang "bersakit-sakit dahulu bersenang-senang kemudian".
Nah mukin itu yang dapat aku ambil dalam perjalanan berpetualang bersama-sama rekan seperjuangan.

Jumat, 19 Januari 2007

Filesystem Hierarchy Standard (FHS)

• Definisi
FHS adalah suatu “Peta” tantang penempatan file dan direktori pada system operasi yang mirip UNIX, merupakan pedoman direktori standard dalam meracik sebuah distribusi linux yang operasiaonal.
• Sejarah
Pertamakali dibuat bulan Agustus 1993 untuk menyatukan struktur file dan direktori di linux. Pertama dibuat dengan nama FSSTND (Filesystem Hierarchy Standard). Pertamakali dirilis di linux 14 februari 1994. standartisasi diperluas pada system operasi yang mirip unix (UNIX-like) dan mengubah singkatan menjadi FHS.
• Tujuan
Interoperabilitas aplikasi, program administrasi system, program pengembangan, skrip, dan dapt menyatukan dokumentasi system.
• Definisi menurut standart FHS
“/” (root directory)
Struktur paling dasar yang ahrus bias melakukan boot, perbaikan, atau mengembalikan system dalam keadaan semula. Berikut adalah daftar direktori dalam system root:
1. /bin
Berisi program perintah esensisal yang dibutuhkan user.
2. /boot
Berisi program biner yang dibutuhkan untuk booting.
3. /dev
Berisi semua file device baik blok maupun karakter.
4. /etc
Berisi file konfigurasi.
5. /home
Direktori untuk setiap user yang terdaftar dalm system.
6. /lib
Berisi pustaka bersama.
7. /media
Point pengaitan pada media yang dapat dibongkar pasang.
8. /mnt
Tempat pengaitan Sistem file sementara/temporary.
9. /opt
Berisis paket aplikasi tambahan(add-on), biasanya berupa aplikasi biner/propietar.
10. /root
Direktori untuk user root.
11. /sbin
Berisi program biner esensial yang dibutuhkan untuk menjalankan dan memperbaiki system.
12. /srv
Direktori yang berisi data untuk semua layanan system yang bersangkutan.
13. /tmp
Tempat menyimpan file system sementara.
14. /usr
Direktori terbesar kedua setelah "/", berisi system fle lengkap sebagai system file dasar.