12/27/2009

Remote dengan SSH (Secure Shell)

Secure Shell (ssh) adalah suatu protokol yang memfasilitasi sistem komunikasi yang aman diantara dua sistem yang menggunakan arsitektur client/server
Memungkinkan seorang user untuk login ke server secara remote.

Berbeda dengan telnet dan ftp yang menggunakan plain text, SSH meng-enkripsi data selama proses komunikasi

sehingga menyulitkan penyusup/intruder yang mencoba mendapatkan password yang tidak dienkripsi.


Dengan SSH, semua percakapan antara server dan klien di-enkripsi.
Artinya, apabila percakapan tersebut disadap, penyadap tidak mungkin memahami isinya.

Fungsi utama aplikasi ini adalah untuk mengakses mesin secara remote.
Bentuk akses remote yang bisa diperoleh adalah akses pada mode teks maupun mode grafis/X apabila konfigurasinya mengijinkan

Bayangkan seandainya Anda sedang melakukan maintenance server dari jauh, tentunya dengan account yang punya hak khusus, tanpa setahu Anda, account dan password tersebut disadap orang lain, kemudian server Anda dirusak setelahnya.

Implementasi SSH yang banyak dipakai saat ini adalah OpenSSH

SSH dirancang untuk menggantikan service-service di sistem unix/linux yang menggunakan sistem plain-text seperti telnet, ftp, rlogin, rsh, rcp, dll).
Untuk menggantikan fungsi ftp dapat digunakan sftp (secure ftp), sedangkan untuk menggantikan rcp (remote copy) dapat digunakan scp (secure copy).

dari penjelasan diatas dapat kita rangkum ssh seperti apa...
1. Secure
2. Authentifikasi
3. Proses lama
4. Port 22 (walaupun dalam kenyataannya portnya bisa kita ubuh)..

INSTLASI SSH,,,

setelah kita bahas mengenai seperti apa ssh,,, sekarang saya coba sedikit bagaimana instalasi dan menggunakan ssh,,

seperti yang disampaikan tadi bahwa ssh sekarang sudah tersedia dalam paket openssh,,,

seluruh distro linux sekarang sudah pasti memiliki openssh,,

Jika Komputer A (client) dan Komputer B (server),,, ketika Komp A mau melakukan remote or login ke Komp B dengan ssh ada syarat yang harus dipenuhi yaitu
1. di Komputer A sudah terinstal openssh-client (default di semua distro linux biasanya openssh-client sudah terinstal otomatis alias hanya siap memakai,,,,,jikalau belum terinstal kita bisa instlasi

contoh instlasi openssh-client di ubuntu
apt-get install open-ssh

2. di Komputer B sudah terinstal openssh-server,,, karena komp B sebagai target login,,, nah mungkin ini biasanya blum di instal secara default instlasi linux,,,kita bisa instal (kalau di ubuntu tinggal ketik : apt-get install openssh-server

kalau kedua syarat diatas sudah dilaksanakan,,, maka kita sudah siap login ssh kekomputer B dengan cara mengetik perintah dibawah ini di consule komp A

ssh nama_user@ipkompb

keterangan :
nama_user : adalah nama user/login yang sudah ada di komputer B
ipkompb : adalah ip komputer b,, bisa juga digunakan hostnamenya...

setelah perintah diatas anda ketikkan,,,anda akan diminta memasukkan password sesuai dengan password user yang anda gunakan ,,,,

demikianlah konsep dasar remote by ssh,,,

ada lagi satu lagi,,, karena ssh sudah terisntal kita bisa memamfaatkan fitur scp untuk mengcopy file dari satu komputer ke komputer lain...

contoh copy file text1.txt dari komputer A ke Komputer B

scp /home/uxcwilis/text1.text syafaat@192.168.56.101:~
sama dengan printah
scp /home/uxcwilis/text1.text syafaat@192.168.56.101:/home/syafaat

/home/uxcwilis/text1.text : adalah file beserta letak yang mau dicopy
syafaat@192.168.56.101 : adalah user dan ip komputer B
~ : posisi tujuan file digunakan untuk inisial letak document difault user
/home/syafaat : posisi tujuan file dispesifikasikan


sedikit tambahan,,,apabila kita tidak menerima default setting ssh dari instalasi kita bisa merubah settingnya,,contohnya kita tidak membenarkan login ssh dengan menggunakan account root,,,mungkin untuk tujuan tertentu,,supaya yang login tidak terlalu semena-mena terhadap target komputer,,,(ya namanya root bisa donk mau ngapain aja,,) bisanya kita bisa setting di
/etc/ssh/ssh_config (untuk client)
/etc/ssh/sshd_config (untuk server)
(anjuran gunakan edit yang sudah visual untuk editnya like vim,gedit,dll untuk mempermudah anda dalam merubahnya..)

begitu juga untuk ubah port berapa yang digunakan untuk login ssh,,,misalnya port default ssh 20 kita mau ubah jadi 40,,,tentunya kalau anda firewall juga harus anda perhatikan itu jika anda mengubah portnya,,,

tapi biasanya kita anda ubah port nya,,,jangan lupa sebelum menggunakan ssh anda harus restart dulu service sshnya,,,dan kita pemanggilannya anda harus maktubkan port berapa yang digunakan..
example :
ssh -l username xxx.xxx.xxx.xxx 44

demikian.,,,,!

11/24/2009

Membuat Virtual CD di linux

sumber awal : from my master : toto nurulfikri

Virtual CD adalah CD yang dibaca dari harddisk kita bukan dari kepingan CD, adapun caranya adalah dengan memount file image dari CD yang telah kita buat. Adapun dengan cara ini maka pembacaan CD akan jauh lebih cepat dan tidak merusak CD, kenapa? Dikarenakan kecepatan dari kepingan harddisk lebih cepat daripada kepingan CD dan tentunya lebih tahan gores. Oleh karena itu cara ini banyak digunakan untuk bermain game yang notabene harus memasukkan CD yang harus terus diputar.

Dengan segala kelebihannya bukan berarti tidak ada kelemahan. Dengan cara ini tentunya kita memerlukan space harddisk yang cukup besar, dimana untuk satu keping CD dengan data yang terisi penuh membutuhkan space 700MB dan cara ini membutuhkan memory yang cukup besar.

Kenapa tidak dicopy saja datanya ? Ada perbedaaan besar antara data yang dicopy ke harddisk dibanding membuat image dan diakses dengan virtual CD, tentunya kalau anda menggunakan untuk game tentunya dia akan mencari partisi dari CDROM, sebetulnya anda juga bisa mengubah registry tapi tentunya ini sangat merepotkan (hal ini hanya berlaku untuk windows, untuk Linux belum membutuhkan). Adapun alasan lain untuk pemaketan sehingga tidak terpisah-pisah dan ketika digunakan tidak harus diekstrak seperti pemaketan tar. Selain itu untuk memudahkan apabila harus di burn ke dalam CD, tentunya akan lebih mudah.

Membuat CD image

Untuk membuat CD image ada banyak cara anda bisa menggunakan CD burner dengan fasilitas copy CD to CD tapi untuk lokasi tujuan anda ganti dengan image. Adapun cara lain anda dapat menggunakan cara manual yaitu dengan menggunakan program sederhana seperti cat atau dd.
Dengan menggunakan cat
# cat nama_device_CD > nama_image
contoh :
# cat /dev/cdrom > /image/a.iso

jadi dari kode di atas berarti kita mengakses isi dari device CD kemudian isinya kita jadikan satu file, yaitu file iso. Untuk di linux sebaiknya menggunakan jenis file iso, karena file adalah file image CD yang paling sering digunakan.
Dengan menggunakan dd
# dd if=nama_device of=file_image
contoh :
# dd if=/dev/cdrom of=/image/a.iso

program dd juga bisa digunakan untuk membuat image lain seperti floppy atau sebuah partisi begitu juga kebalikannya dari image ke device. Selain itu kita dapat menggunakan mengcopy satu partisi atau bahkan keseluruhan harddisk. Dengan begini informasi seperti boot record juga terambil sehingga bisa booting.
Penggunaan dd untuk membuat image floppy :
# dd if=/dev/fd0 of=/image/floppy.bin
Penggunaan dd untuk memasukkan image ke dalam floppy :
# dd if=/image/floppy.bin of=/dev/fd0
Penggunaan dd untuk membuat image partisi :
# dd if=/dev/hda1 of=/image/win.bin
Cara ini membutuhkan partisi yang free spacenya jauh lebih besar dari partisi yang dibuat imagenya.
Penggunaan dd untuk mengcopy harddisk ke harddisk lain :
# dd if=/dev/hda of=/dev/hdc
cara ini membutuhkan dua harddisk yang identik dan motherboard yang identik, karena di dalam harddisk akan berisi OS yang tentunya tak akan jalan apabila spesifikasi hardware berbeda. Penulis tidak menanggung kerusakan data ataupun hardware apapun apabila anda melakukan cara ini, tapi cara ini telah berhasil dilakukan penulis terhadap 14 PC yang spesifikasi hardwarenya benar-benar identik.
Memount Image CD

Sebetulnya mudah saja bukan sesuatu yang susah untuk memount suatu image CD, hanya saja device asal diganti file image dari CD saja. Kalau anda ingin memburn CD dengan sebagian dari isi file image anda jangan menggunakan file pada directory yang dimount, tapi sebaiknya anda mengcopy file ke suatu tujuan lebih dahulu baru di burn. Berikut cara-caranya :
Buat direktori tempat akan memount image CD.
# mkdir /mnt/iso
Mount image ke direktori yang sudah dibuat.
# mount -o loop /image/a.iso /mnt/iso

Nah sekarang anda sudah mendapatkan Virtual CD anda sudah dapat digunakan. Dan anda dapat menggunakannya untuk menonton koleksi VCD anda misalnya, yang telah anda buat imagenya. OK, selamat bersenaang-senang.

11/23/2009

Keylogger di Linux

Mungkin sudah pada tahu apa itu keyloggers,,,,,

keyloggers juga tersedia di linux,,,,ya namanya juga linux opensource ya,,,kalau mau pelajari sourcenya bisa aja sih...

di linux ubuntu 9.04 anda bisa install pakel keylogger

"LKL is a userspace keylogger that runs under Linux on the x86
architechture. LKL sniffs and logs everything that passes through the
hardware keyboard port (0x60). It translates keycodes to ASCII with a
keymap file.".....itu isi documentnya tuh...

cara instal
apt-get install lkl

untuk melihat cara pemakaiannya tinggal ketil lkl dari terminal tentunya dengan login sebagai root di terminalnya..

-- Linux Key Logger vers 0.1.1 --
usage:
-h this help
-l start to log the 0x60 port (keyboard)
-b Debug Mode.Perhaps it's usefoul :P
-k set a keymap file
-o set an output file
-m send logs to every 1k
-t hostname for sendmail server. default is localhost

Example: lkl -l -k keymaps/it_km -o log.file

nah untuk referinci pemakaian -k nya ,,,anda harus tahu dulu dimana posisi file yang berisi tentang keymaps atau bentuk keyboard yang akan kita rekam...cari aja dengan perintah
whereis lkl

kalau saya posisinya di /usr/share/lkl/keymaps
jari perintahnya kalau di komputer saya..

lkl -l -k /usr/share/lkl/keymaps/us_km -o /home/uxcwilis/logk.txt

sehingga muncul pesan

Started to log port 0x60. Keymap is /usr/share/lkl/keymaps/us_km. The logfile is /home/uxcwilis/logk.txt.

sekarang ,,,coba anda buka aplikasi apapun,,,baik browser,openoffice dll,,,semua aktivitas keyboard yang anda lakukan akan dilakukannya....

karena ini dilinux anda dapat lakukan untuk memonitor inputan keyboard dari komputer lain...
tentunya anda sudah login ex : ssh@ipcomputer lakukan perintah diatas,,,,dengan syarat di client juga sudah ada paket keyloggernya..


us_km : keymaps typenya bisa yang lain : it_km, dll sesuaikan dengan keyboard sasaran
logk.txt : adalah file tempat menyimpan hasil keylogger...

Demikian....

8/13/2009

ADMINISTRASI USER DAN GROUP DI LINUX

ADMINISTRASI USER DAN GROUP


Dalam sistem berbasis Linux memiliki username-username spesial untuk kepenrtingan fungsi-fungsi sistem. Username ini memiliki UID sebagaimana username yang diasosiasikan untuk user-user. Berikut ini user-user umum yang dimiliki oleh default sistem UNIX/Linux :
- root, yakni superuser yang membentuk account dan mengendalikan fungsi-fungsi sistem.
- daemon atau sys, yang menangani aspek-aspek jaringan. Username ini diasosiasikan juga utilitas sistem lain, seperti print spooler dalam beberapa versi tertentu.
- agent, yang menangani aspek mail elektronik, pada beberapa sistem, agent memiliki UID yang sama dengan daemon.
- guest, digunakan bagi para pengunjung untuk mengakses sistem.
- ftp, digunakan untuk akses anonymous FTP.
- uucp, untuk mengatur uucp sistem.
- news, digunakan untuk Usenet news
- lp, digunakan untuk line printer system.
- nobody, yakni user yang tidak memiliki file-file. Terkadang digunakan sebagai default user untuk operasi-operasi kurang openting.

9.1 User Identitas (UIDs)
UID secara historis dibentuk oleh integer-integer 16 bit, yang berarti mereka dapat melakukan range dari 0 hingga 65535. UID 0 dan 9 secara typical digunakan untuk fungsi-fungsi system. UID untuk orang-orang biasanya dimulai dari 20 atau 100. Linux menyimpan mappong antar-username dan UID-UID dalam file /etc/passwd. Masing-masing UID user diletakkan dalam field setelah password-password yang terenkripsi.

Perhatikan contoh isi dari satu record /etc/passwd :

anjik:eH5/.mj7NHB3dx:181:100:Anjik Sukmaaji:/home/anjik:/bin/ksh

Dari contoh diatas, user anjik dengan UID 181. UID tidak lain adalah informasi aktual yang digunakan sistem operasi untuk mengidentifikasi user-user. Seandainya dua atau beberapa user memiliki UID yang sama, meski mereka memiliki username berbeda dan password berbeda pula. User dengan UID yang sama dapat secara bebas membaca file-file, melakukan penghapusan, mengeksekusi program, mengkill proses-proses yang berjalan.

Linux menyediakan utilitas useradd untuk menambahkan nama pemakai baru ke sistem.
Usage : useradd [-u uid] [-o]] [-g group] [-G group,…]
[-d home] [-s shell] [-c comment] [-m [-k template]]
[-f inactive] [-e expire ] [-p passwd] [-n] [-r] name
useradd –D [-g group] [-b base] [-s shell]
[-f inactive] [-e expire]
-u user-id
-g group-id
-G secondary group
-d direktori awal (HOME), bila tidak diberikan, maka sebagai default
diambil nama pemakai tsb dan ditambahkan ke direktori default
(misalnya /home)
-s shell, /bin/bash dan lainnya
-c comment, info atau keterangan tentang pemakai tersebut
-m direktori HOME akan diciptakan, bila belum ada. Files yang berada
pada direktori /etc/skel akan dicopy untuk menjadi default profile
pemakai tersebut
-k bersama dengan –m, memberikan nama kerangka (skelet) direktori
yang berbeda dengan skel
-f inactive_days, jumlah hari sebelum account tersebut dibekukan, bila masa
berlaku password telah berakhir.
-e tanggal habis berlaku nama login tersebut
-p encrypted password

Membuat user sederhana :
# useradd dimas

Membuat user, dengan menyertakan semua parameter dari nilai default, yang dapat dilihat dengan menggunakan option –D:
#useradd –D
GROUP=100
HOME=/home
INACTIVE=1
EXPIRE=
SHELL=/bin/bash
SKEL=/etc/skel

Melihat HOME directory serta file inisialisasi:
# ls –1 /home
total 17
drwx------ 4 amir 1024 Nov 27 13:50 amir
drwxr-xr-x 6 root root 1024 Nov 27 19:33 ftp
drwx------ 4 dimas dimas 1024 Nov 27 22:03 dimas
drwxr-xr-x 5 root root 1024 Nov 27 19:33 http
drwxr-xr-x 2 root root 12288 Nov 27 19:30 lost+found
drwxr-xr-x 2 root nobody 1024 Sep 26 00:12 samba

# ls –la /home/dimas
drwx------ 4 dimas dimas 1024 Nov 27 22:03 .
drwxr-xr-x 8 root root 1024 Nov 27 22:03 ..
-rw-r--r-- 1 dimas dimas 1024 Nov 27 22:03 .bash_logout
-rw-r--r-- 1 dimas dimas 1024 Nov 27 22:03 .bash_profile
-rw-r--r-- 1 dimas dimas 1024 Nov 27 22:03 .bashrc


File default dapat diganti dengan menggunakan option ke dua yaitu –D :
Ganti HOME default ke direktori /usr :
#useradd –D –b /usr
#useradd –D
GROUP=100
HOME=/usr
INACTIVE=1
EXPIRE=
SHELL=/bin/bash
SKEL=/etc/skel

Mengubah User
# usermod
usage : usermod [-u uid [-o]] [-g group] [-G group,….]
[-d home [-m]] [-s shell] [-c comment] [-l new_name]
[-f inactive] [-e expire] [-p passwd] [-L|-U] name
#userdel
usage : userdel [-r] name
# usermod –g 500 dimas
# grep dimas /etc/passwd
dimas :x:200:500::/home/dimas:/bin/bash

#userdel –r dimas
#grep dimas /etc/passwd

9.2 Group Identifiers (GIDs)
Setiap user Linux berada dalam satu atau beberapa group. Sebagaimana halnya account-account user, group terdiri atas groupname dan group identification number (GID).

Nilai-nilai GID juga secara historis memiliki integer 16 bit. Sesuai dengan namanya, group-group Linux digunakan untuk mengelompokkan user-user satu sama lainnya. Sebagaimana username, groupname juga diset oleh administrator sistem saat account-account user dibuat. GID user diletakkan mengikuti UID-nya, perhatikan contoh file /etc/passwd :
anjik:eH5/.mj7NHB3dx:181:100:Anjik Sukmaaji:/home/anjik:/bin/ksh

Dalam contoh diatas, dapat dilihat bahwa GID primer anjik adalah 100. Group memberikan mekanisme penanganan atau batasan-batasan tertentu bagi user-user. Group juga digunakan untuk membentengi akses informasi sensitif dan aplikasi-aplikasi berlisensi khsus untuk user tertentu.

File /etc/group terdiri atas database yang memuat daftar setiap group dalam komputer beserta koresponden GID-nya. Formatnya sama dengan file /etc/passwd. Berikut contoh isi file /etc/group yang mendefinisikan lima group wheel, users,netc, internet, dan bebas :
wheel:*:0:root, anjik
users:*:100:
netc:*:101:jack, boy,budi
internet:*:102:icha, dimas, wahyu, eko, maulana
bebas:*:105:ardha, admaja, sukma

Membuat Group
Linux telah menyediakan utilitas administrasi group dengan utilitas groupadd. Sebelum melakukan penambahan group baru sebaiknya dilakukan pengecekan apakah group sudah atau belum.
# groupadd
usage : groupadd [-g gid[-o]] [-r] [-f] group
-g nilai group-id
-o Jika optioan ini dijalankan, maka group-id boleh merupakan duplikasi
dari GID yang sudah ada
-r menambah group sebagaimana bagian dari sistem dengan GID lebih
kecil dari 500.
-f force, akan memaksa groupadd untuk menghentikan proses, jika sudah
ada di /etc/group.

# groupadd myschools
# grep anjik /etc/group
Bila nomor group tidak diberikan, maka sistem akan memberikannya secara otomatis.

Utilitas groupmod dan groupdel dapat digunakan untuk mengubah parameter group atau menghapusnya dengan groupdel.

# groupmod
usage : groupmod [ -g gid [-o]] [-n name] group

Mengganti group-ID
# groupmod –g 123 mygroup
# grep mygroup /etc/group
mygroup:x:123:

Mengganti group-name
# groupmod –n newgroup mygroup
# grep mygroup /etc/group
# grep newgroup /etc/group
newgroup:x:123

Menghapus group
# groupdel
usage : groupdel group

# groupdel newgroup
# grep newgroup /etc/passwd
Perhatian : Sebelum meghapus group, pastikan lebih dahulu bahwa tidak ada pemakai yang terdaftar dalam group tersebut. Periksa di /etc/passwd.


9.3 Superuser
Setiap sistem Linux secara default memiliki user spesial dalam file /etc/passwd, yang memiliki UID bernilai 0. User ini dikenal juga dengan superuser dan normalnya diberi username root.

Account root adalah identitas yang digunakan oleh sistem operasi untuk menyelesaikan fungsi-fungsi dasar sistem, seperti logging user-user yang masuk dan keluar, me-record informasi accounting, dan mengaturdevice device input/output.
Dengan mengetikkan su tanpa diikuti username akan memberitahu Linux bahwa sistem diminta untuk mengubah ke dalam superuser. Selanjutnya diminta memasukkan password. Setelah password root diketikkan, maka shell akan berjalan dengan UID 0. Saat menjadi superuser, secara otomatis prompt akan berubah menjadi (#) untuk mengingatkan bahwa user berada dalam status sebagai superuser.
$ /bin/su –
password : *******
# who am I
root
Jika menggunakan command su untuk berubah ke user lain saat status sebagai superuser, sistem tidak meminta memasukkan password user bersangkutan.
# su dimas
$ who am I
dimas
Tidak semua user bisa menggunakan perintah su terhadap user root kecuali user tersebut masuk dalam group wheel dalam /etc/group yang memiliki group ID 0. Agar batasan ini bekerja, entri /etc/group tidak boleh dikosongkan, karena jika sikosongkan, semua user bisa mengubah menjadi superuser.

Menambah user
Menambah user-user dalam Linux meliputi tahapan-tahapan sebagai berikut :
- Eksekusi dan mengedit passwd, shadow, dan file group
- Menset password inisial
- Membuat direktori home user
- Mengcopy file-file start-up default
- Mengubah kepemilikan
- Memerika set up account dengan teliti.

File Password: /etc/passwd
File password /etc/passwd secara umum memuat hal-hal sebagai berikut :
- username
- Password terenkripsi, seringkali disimpan dalam /etc/shadow
- UID, nomor yang unik untuk user
- Default GID, group ID user saat mereka login. Untuk mengubah group dapat digunakan perintah /bin/chgrp

Group dan /etc/group
- memungkinkan user melakukan share file dan resource
- Group dibentuk dengan :
o Secara implisit dengan cukup menaruh nomor baru dalam field keempat pada /etc/passwd
o Secara eksplisit dengan menambah entri /etc/group
- /etc/group dapat memilikibentuk field seperti berikut :
group-name:*:GID:users

Membuat Direktori home
- Tambahkan entri-entri file passwd dan shadow
- Gunakan passwd userid untukmenset passwd user
- Buat direktori home untuk user bersangkutan
$mkdir /home/username
- Copy file-file inisialisasi shell
- Buatlah semua file dimiliki oleh user tersebut
# chown –R username:groupname /home/username
Menguji Account
- Gunakan su – username untuk mengetes sebuah account
- Perintah su (substitusi user) memungkinkan merubah menjadi user lain tanpa perlu menutup loging.
- “-“ menunjukkan agar membaca semua file-file inisialisasi user

Menghapus User
- Gunakan passwd –l username untuk me-lock account
- Hapus entri-entri dari passwd dan group, lalu hapuslah direktori home.

8/01/2009

Kompresi File dan Sistem Backup di Linux

Kompresi File dan Sistem Backup di linux

Berbagai masalah dapat menyebabkan lenyapnya data, file secara tidak sengaja dapat terhapus, rusaknya hardware, kecelakaan dan bencana, serangan-serangan, bug-bug, informasi penting yang disimpan dalam file-file tidak lagi tersedia dan masih banyak faktor lain.

Organisasi adalah masa depan seorang administrator sistem, kontek ini pada beberapa kasus dapat tergantung pada tersedia atau tidaknya file-file backup yang dimiliki. Terkadang saat terjadi kecelakaan yang melenyapkan data, rekan-rekan kerja dan organisasi akan berterima kasih ketika ternyata telah dilakukan penghamanan data oleh sistem administator dengan melakukan backup secara reguler dan terjadwal. Mem-backup file-file adalah suatu kebutuhan, namun banyak administrator meremehkan hal ini.

Bakup menjadi suatu yang penting karena alasan-alasan :
- Error disebabkan user-user
- Error disebabkan staff-staff sistem
- Kerusakan hardware
- Kerusakan software
- Perusakan dan penyerangan elektronik
- Pencurian
- Bencana alam
- Kecelakaan
- Sebagai arsip informasi

Lakukan backup terhadap segala sesuatu yang dianggap unik atau penting pada sistem, termasuk semua file user, beberapa database sistem (seperti /etc/passwd, /etc/tty) dan direktori sistem (seperti /bin dan /usr/bin) khususnya yang sudah dilakukan modifikasi.

Dalam sistem operasi Linux dilengkapi dengan aplikasi backup yang terdiri dari dua bagian :
1. Copy
Bentuk sederhana dari backup adalah cukup dengan meng-copy file-file dan direktori ke disk atau tape. Untuk melakukan itu dapat menggunakan perintah cp dan dd.

2. Arsip
Aplikasi untk pengarsipan dapat digunakan salah satu dari tiga tools yang umumnya sudah tersedia pada distribusi Linux, antara lain ar, tar, dan cpio
11.1 Program cp
Tools ini digunakan untuk copy file dan direktori dengan format perintah adalah :
cp [options] file path
cp [options] file... directory
Contoh :
#crontab –l
30 23 * * * cp /etc/passwd /mnt/backup
11.2 Program dd
Perintah ini digunakan untuk mengkopy suatu file atau direktori menuju ke device secara langsung, misalnya tape, disk. Format pernulisannya :
dd [--help] [--version] [if=file] [of=file] [ibs=bytes] [obs=bytes] [bs=bytes] [cbs=bytes] [skip=blocks] [seek=blocks] [count=blocks] [conv={ascii, ebcdic, ibm, block, unblock, lcase, ucase, swab, noerror, notrunc, sync}]

Contoh :
$dd if=myfile of=/dev/mytape conv=sync
$ dd if=myfile of=/dev/fd0 bs=1k seek=172
$dd if=/etc/* of=/dev/fd0
11.3 Program tar
tar adalah utility yang lazim digunakan di Unix untuk membuat direktori dan file menjadi satu atau dengan kata lain mempaketkan. Nama tar sendiri berasal dari kata Tape Archiver. Banyak software untuk Linux didistribusikan dalam bentuk tar ini, memang kini banyak yang sudah menggunakan bentuk paket yang lainnya yaitu rpm (Red Hat Packet Manager) dan deb (Debian). Akan tetapi tidak semua sistem memiliki utility untuk menangani rpm, dan deb ini. Tetapi bisa dikatakan semua sistem Unix memiliki utility tar ini.
File yang disimpan sebagai file tar ini lazim dikenal dengan nama file arsip (archieve file). Berikut ini adalah tip singkat untuk menggunakan tar.
• tar -xvzf
Melakukan proses pemekaran (uncompress) pada file bernama nama_file_tar dengan menggunakan gzip, dan lalu membongkar file arsip tersebut. Proses ini biasanya dilakukan terhadap file arsip yang memiliki ekstensi tgz atau tar.gz

• tar -xvf Membongkar suatu file arsip tanpa melakukan pemekaran, dilakukan terhadap file arsip yang memiliki ekstension tar

• tar -tvf
Menampilkan daftar isi dari file arsip bernama nama_file_tar.


• tar -cvzf
Melakukan pemaketan dari direktori_sumber dalam bentuk tar dan lalu melakukan proses pengompresan dengan gzip. Hasil dari proses ini adalah tgz atau tar.gz.

• tar -cvf
Melakukan pemaketan dari direktori_sumber dalam bentuk tar. Hasil dari proses ini adalah tar

Contoh :
$ tar cvf backup.tar /etc
$ tar xvf backup.tar
$ tar cvf backup.tar /etc/hosts /etc/group /etc/passwd

Latihan :
1. Bagaimanakah membuat file backup dari /etc/* kedalam file backup.tar.gz
2. Bagaimanakah proses backup yang dilakukan secara terjadwal, dimana proses backup dilakukan setiap jam 12 malam pada file /var/spool/mail/*
3. Bagaimanakah proses restore terhadap file yang telah terbackup ke dalam flopy menggunakan aplikasi dd
4. Jelaskan bagaimanakah mekanisme backup dengan rsync !

7/05/2009

Nilai Praktikum SBD UIN Suska (C dan D)

Ass. Wr.Wb

Hai semua, berikut saya sampaikan nilai matakuliah Praktikum Sistem Basis Data
Karena soal di setting untuk praktek close book/file,,, maka seharusnya tidak layak untuk dijadikan tugas rumah, karena kalau dikerjakan sebagai tugas akan sangat tidak pantas,, karena kamu bisa Tanya om ku (om geogle), kamu dapat bertanya ama seniormu, kawanmu, ommu, tantemu, abangmu, saudaramu,dan kepada yang lain,



Sehingga penilaian adalah siapa cepat dia lebih hebat dapatnya,,,
Kebanyakan dari kalian lihat tanggal terakhir krim
(Beli tiket pesawat adalah disebutkan paling terakhir 2 jam sebelum keberangkatan,, tapi kenyataannya jika kita melihat terakhir kita akan kehabisan tiket alias tidak jadi naik pesawat….ha.ha.ha.ha.ha)

Penilaiannya adalah sebagai berikut : (Penilaian Lokal C dan D berbeda karena C sudah ujian)



Lokal C
Aturan berdasar tanggal kirim
tgl 1 100
tgl 2 90
tgl 3 75
tgl 4 65
tgl 5 55
Ndak Kirim nilai 40 (hasil ujian doank)




Lokal D
Tugas ujian saya jadikan uas dengan ketentuan (nilai berdasar tgl kirim)
tgl 1 100
tgl 2 90
tgl 3 70
tgl 4 60
tgl 5 50
10 untuk tidak kirim (Tidak Ada UAS)




Wassalam,
N.Syafaat H.

n/b


click gambar untuk lihat jelas




Lokal d

7/02/2009

Tugas Akhir Praktikum SBD

berikut saya sajikan soal uas prak sbd,,,,

(YANG MENGIRIM PALING CEPAT AKAN DI NILAI LEBIH LEBIH/BERHARGA)...YA YA IYALAH...
BIASA YANG BELAKANGAN ITU SUDAH JELAS MELIHAT ORANG LAIN...

OCE...

harap dikerjakan sesuai dengan format penilaian yang saya sampaikan...



ingat yang dikumpul adalah.

1. file .mdf dan file.ldf

2. file word yang berisi perintah query jawabannya.

ketika file itu dirar dengan namafile uas prak.sbd namaanda nimanda dikirim ke sbduinsuska@gmail.com

paling lambat tgl 4....(Lebih cepat lebih baik...),,,janganlah jadi patokan pling lambat..kalau bisa,,,,paling cepat itu bukti anda mengerjakan dengan tekun..

kalau bisa..seharausnya hari ini (tgl 2 juli) kalian sudah krim jawabannya tugasnya,,,,
itu dia..kalau benar kalian mengerjakan...kok harus tunggu tgl paling lambat sih,,,dasar orang kalian tuh...







n/b. mohon ketiga file itu anda buat sendiri karena saya tidak mau ada file yang history sama,,,

ndak akan saya cek dengan utilities,,..



Soalnya :



6/30/2009

Nilai Matakuliah Kompas UIN Suska



Ass. Wr.Wb




Matakuliah Kompas adalah salah satu matakuliah social keteknikan yang disajikan untuk mahasiswa teknik informatika, target utamanya adalah mengetahui perkembangan dan melaksanakan penerapan/pengabdian masyarakat atas ilmu keteknikan yang sudah didapatkan di perkuliahan,sehingga diharapkan mahasiswa lebih mengetahui secara nyata bagaimana pemamfaatan teknologi computer dimasyarakat serta perkembangan computer dimasyarakat.
Karena ini adalah matakuliah social atau bisa dikatakan matakuliah pengabdian, jadi penilaian yang utamanya adalah apabila mahasiswa telah melakukan pengabdian (terlepas dari betul apa tidaknya pengabdiannya) secara otomatis mahasiswa tersebut dinilai lulus dengan baik dalam matakuliah ini (Skor A)



Sebaliknya,,,,,apabila tidak ada pengabdian maka disimpulkan mahasiswa tersebut tidak lulus dalam matakuliah kompas ini, (skor D)



Dan skor yang dapat B adalah mahasiswa yang ketika presentasinya di suruh perbaiki makalah/papernya tetapi tidak ada tindak lanjut, namum tugas akhir mengerjakan dengan baik..
Bagi yang nilai yang bertanda merah harap segara confirm ke saya demi kebaikan anda…thx..

komplein masih bisa diterima
ttd


N.Syafaat H.
syafaat_lae@yahoo.com


n/b untuk lihat jelas silahkan double click gambarnya..




Lokal A




Lokal B


6/26/2009

Nilai Matakuliah SBD UIN

sebelumnya..,,,
saya akui saya masih banyak kekurangan dalam memberikan matakuliah ini,,,
masih banyak kekurangan disana-sini sehingga saya tidak optimal dalam mengajarkan matakuliah sbd ini,,
oleh sebab itu saya memaklumi kemampuan kalian untuk menyerapnya.,,,

sebenarnya nilai asli kalian yang paling tinggi adalah C-
tapi karena saya banyak minus dalam memberi materi (saya kurang menguasi materi mungkin).,,,
nilai quiz (terstruktur) anda saya tambah semua dengan skor 20,
nilai uts anda saya tambah dengan skor 30,
ini saya berlakukan secara adil dan dapat anda buktikan,,,karena saya yakin..anda masih
ingat nilai uts anda,,,iya kan.,,,

mudah2-an di masa yang akan datang,, saya akan bisa optimal mengajarkan sbd dan nilai
mahasiswa yang mengambilpun akan saya berikan nilai aslinya.,,

kalau anda komplain...mohon tinggalkan comment or
email ke uxc.wilis@gmail.com or
melalui facebook juga boleh (id : uxc.wilis@gmail.com),,...

oh ya....Nilai ini akan final jika :
1. Tidak ada komplain dari mahasiswa
2. Nilai praktikum anda nantinya kalau lebih rendah dari nilai teori ini,,,,kalau nilai praktikum anda
lebih tinggi maka nilai ini akan diperbaharui secara propsional antara nilai teori dan praktek, karena yang sperti i jelaskan diawal semester,,,kita harus sesuaikan..
tidak mungkin nilai praktek lebih tinggi dari teori (harus minimal sama or prak < teori)..
,,,jadi masih ada kesempatan menaikkan nilai,,,,anda,,
jika praktek anda nanti nilai anda bagus,,,kecuali bagi yang tidak ngambil prak like senior...

n/b
Petunjuk.....: untuk lihat dalam keadaan jelas,,,double click gambarnya...,,

Lokal C





Lokal D




6/19/2009

TUTORIAL SQL INJECTION

TUTORIAL SQL INJECTION

Pengertian SQL Injection
1) SQL injection adalah sebuah aksi hacking yang dilakukan di aplikasi client dengan cara memodifikasi perintah SQL yang ada di memori aplikasi client.
2) SQL Injection merupakan teknik mengeksploitasi web aplikasi yang didalamnya menggunakan database untuk penyimpanan data.

Sebab terjadinya SQL Injection
1) Tidak adanya penanganan terhadap karakter – karakter tanda petik satu ’ dan juga karakter double minus -- yang menyebabkan suatu aplikasi dapat disisipi dengan perintah SQL.
2) Sehingga seorang Hacker menyisipkan perintah SQL kedalam suatu parameter maupun suatu form.

Bug SQL Injection berbahaya ?
1) Teknik ini memungkinkan seseorang dapat login kedalam sistem tanpa harus memiliki account.
2) Selain itu SQL injection juga memungkinkan seseorang merubah, menghapus, maupun menambahkan data–data yang berada didalam database.
3) Bahkan yang lebih berbahaya lagi yaitu mematikan database itu sendiri, sehingga tidak bisa memberi layanan kepada web server.


Apa saja yang diperlukan untuk melakukan SQL Injection ?
1) Internet Exploler / Browser
2) PC yang terhubung internet
3) Program atau software seperti softice (coba cari di http://astatalk.com )



Contoh sintaks SQL Injection
Contoh sintak SQL dalam PHP
1) $SQL = “select * from login where username =’$username’ and password = ‘$password’”; , {dari GET atau POST variable }
2) isikan password dengan string ’ or ’’ = ’
3) hasilnya maka SQL akan seperti ini = “select * from login where username = ’$username’ and password=’pass’ or ‘=′”; , { dengan SQL ini hasil selection akan selalu TRUE }
4) maka kita bisa inject sintax SQL (dalam hal ini OR) kedalam SQL

Gambar contoh SQL Injection




Contoh sintaks SQL Injection
1) Sintaks SQL string ‘-- setelah nama username
2) Query database awal :

Select * from user where name =’wilis’ and password =’robot’

Berubah menjadi :
Select * from user where name=’wilis’—‘ and password=’xxx’


Contoh sintaks SQL Injection
SQL Injection melalui URL, contohnya :

http://10.252.108.232/web1/index.php?option=products.php&status=1;update barang set harga=50 where barangID=9;


Penanganan SQL Injection
1) Merubah script php
2) Menggunakan MySQL_escape_string
3) Pemfilteran karakter ‘ dengan memodifikasi php.ini

1. Merubah script php
Contoh script php semula :
$query = "select id,name,email,password,type,block from user " .
"where email = '$Email' and password = '$Password'";
$hasil = mySQL_query($query, $id_mySQL);
while($row = mySQL_fetch_row($hasil))
{
$Id = $row[0];
$name = $row[1];
$email = $row[2];
$password = $row[3];
$type = $row[4];
$block = $row[5];
}
if(strcmp($block, 'yes') == 0)
{
echo "

\n";
exit();
}
else if(!empty($Id) && !empty($name) && !empty($email) && !empty($password));

Script diatas memungkinkan seseorang dapat login dengan menyisipkan perintah SQL kedalam form login. Ketika hacker menyisipkan karakter ’ or ’’ = ’ kedalam form email dan password maka akan terbentuk query sebagai berikut :
Select id,name,email,password,type,block from user where email= ‘’ or ‘’ and password =’’ or ‘’ = ‘’

Maka dilakukan perubahan script menjadi :
$query = "select id,name,email,password,type,block from user".
"where email = '$Email'";
$hasil = mySQL_query($query, $id_mySQL);
while($row = mySQL_fetch_row($hasil))
{
$Id = $row[0];
$name = $row[1];
$email = $row[2];
$password = $row[3];
$type = $row[4];
$block = $row[5];
}
if(strcmp($block, 'yes') == 0)
{
echo "

\n";
exit();
}
$pass = md5($Password);
else if((strcmp($Email,$email) == 0) && strcmp($pass,$password) == 0));
2. Menggunakan MySQL_escape_string
Merubah string yang mengandung karakter ‘ menjadi \’ misal SQL injec’tion menjadi SQL injec\’tion
Contoh : $kar = “SQL injec’tion”;
$filter = mySQL_escape_string($kar);
echo”Hasil filter : $filter”;
Hasilnya :



3. Pemfilteran karakter ‘ dengan memodifikasi php.ini
Modifikasi dilakukan dengan mengenablekan variabel magic_quotes pada php.ini sehingga menyebabkan string maupun karakter ‘ diubah menjadi \’ secara otomatis oleh php
Contoh :



Contoh script yang membatasi karakter yang bisa masukkan :
function validatepassword( input )good_password_chars ="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
validatepassword = true for i = 1 to len( input )
c = mid( input, i, 1 )if ( InStr( good_password_chars, c ) = 0 ) thenvalidatepassword = falseexit functionend ifnextend function
Implementasi SQL Injection
1) Masuk ke google atau browse yg lain
2) Masukkan salah satu keyword berikut
"/admin.asp" "/login.asp" "/logon.asp" "/adminlogin.asp" "/adminlogon.asp" "/admin_login.asp" "/admin_logon.asp" "/admin/admin.asp" "/admin/login.asp" "/admin/logon.asp" {anda bisa menambahi sendiri sesuai keinginan anda}


3) Bukalah salah satu link yang ditemukan oleh google, kemungkinan Anda akan menjumpai sebuah halaman login (user name danpassword).
4) Masukkan kode berikut :
User name : ` or `a'='a Password : ` or `a'='a (termasuk tanda petiknya)
5) Jika berhasil, kemungkinan Anda akan masuk ke admin panel, di mana Anda bisa menambahkan berita, mengedit user yang lain, merubah about, dan lain-lain. Jika beruntung Anda bisa mendapatkan daftar kredit card yang banyak.
6) Jika tidak berhasil, cobalah mencari link yang lain yang ditemukan oleh google.
7) Banyak variasi kode yang mungkin, antara lain :
User name : admin Password : ` or `a'='a atau bisa dimasukkan ke dua–duanya misal :
‘ or 0=0 -- ; “ or 0=0 -- ; or 0=0 -- ; ‘ or 0=0 # ;
“ or 0=0 # ; ‘ or’x’=’x ; “ or “x”=”x ; ‘) or (‘x’=’x
8) Cobalah sampai berhasil hingga anda bisa masuk ke admin panel

Cara pencegahan SQL INJECTION
1) Batasi panjang input box (jika memungkinkan), dengancara membatasinya di kode program, jadi si cracker pemula akan bingung sejenak melihat input box nya gak bisa diinject dengan perintah yang panjang.
2) Filter input yang dimasukkan oleh user, terutama penggunaan tanda kutip tunggal (Input Validation).
3) Matikan atau sembunyikan pesan-pesan error yang keluar dari SQL Server yang berjalan.
4) Matikan fasilitas-fasilitas standar seperti Stored Procedures, Extended Stored Procedures jika memungkinkan.
5) Ubah "Startup and run SQL Server" menggunakan low privilege user di SQL Server Security tab.


Hacking adalah seni. Hacking adalah perpaduan dari pengetahuan, kreatifitas dan kesabaran. Jika Anda memiliki ketiga-tiganya Anda akan berhasil.

R E F E R E N S I
1) -------------, SQLinjection, (http://www.blackangels.it/).
2) -------------, Advanced SQL injection in SQL server applications, (http://www.ngssoftware.com/).
3) -------------, SQL injection walktrough (http://www.securiteam.com/).
4) BM-100, ”Hacking hiltonjakarta.com (SQL Injection)”, 24 Juli 2005, (http://www.jasakom.com/).
5) Budi Raharjo, ”Keamanan Sistem Informasi Berbasis Internet”, PT Insan Indonesia & PT INDOCISC, Jakarta,2002.

6/11/2009

Razia Software Bajakan

Akhir-akhir ini, Warnet-warnet di Indonesia kebingungan. Polisi mengadakan razia software bajakan. Razia tersebut sudah terjadi di jakarta dan beberapa kota lainnya. Dampaknya mengerikan, Polisi menyita komputer yang memakai software bajakan.

Sweeping tersebut dimulai dari ulah Business Software Alliance (BSA) yang mengadakan sayembara akan memberikan hadiah sebesar Rp. 50 juta kepada pihak yang melaporkan perusahaan yang menggunakan software bajakan. Langkah tersebut dilakukan karena BSA mengklaim Indonesia sebagai negara terbesar ke-empat dalam pembajakan software sebesar 88 %.
Hal tersebutlah yang membuat pihak kepolisian antusias menggelar razia. Angka Rp. 50 juta per perusahaan cukup gedhe lho. Bayangkan apabila dalam satu kota polisi menangkap 10 perusahaan. Dari BSA mereka dapat maksimal Rp. 500 juta, sementara dari perusahaan tersebut, masak sih polisi gak dapet
Anehnya, sikap kepolisian yang gencar melakukan razia tidak didukung aware kepolisian terhadap pembajakan. Coba dilihat di kepolisian, apakah komputer mereka sudah menggunakan software original ? Kenapa mereka tidak mulai dari BUMN maupun kantor-kantor pemerintahan ? Kenapa yang ditembak justru warnet-warnet yang saya yakin untungnya juga kecil ?
Selain itu, sikap kepolisian melakukan razia juga tidak didukung oleh pengetahuan mereka tentang license software. Barangkali kalo saya bawa laptop saya ke kepolisian, mereka tidak akan menangkap saya karena menyangka saya tidak menggunakan software original. Tetapi kalopun mereka menangkap saya, saya yakin mereka tidak tahu software bajakan apa yang saya gunakan.

Sebenarnya, buat saya, lebih tepat apa yang dilakukan oleh kepolisian itu adalah Razia terhadap Windows Bajakan. Berikut ini EULA dari Microsoft.- You may move the Product to a different Workstation Computer. After the transfer, you must completely remove the Product from the former Workstation Computer.- No Rental. You may not rent, lease, lend or provide commercial hosting services to third parties with the Product.- A license for the Product may not be shared or used concurrently on different Workstation Computers.
Apa yang bisa dilakukan oleh institusi yang menggunakan banyak komputer ? Ada banyak hal yang bisa dilakukan. Mulai dari yang murah sampai yang mahal. Berikut ini saya berikan contoh alternatif.1. Membeli lisensi.ini merupakan alternatif paling mahal (gila banget M$ dalam menentukan harga), tetapi dengan alternatif ini, tidak perlu edukasi terhadap user. Sebenarnya di sini keliatan bahwa Presiden Direktur PT Microsoft Indonesia, Bapak Tony Cheng, adalah pedagang sejati, yang tidak tahu kondisi perekonomian masyarakat Indonesia. Pak Budi Rahardjo pernah berkata bahwa pembajakan di Indonesia dikarenakan daya beli masyarakat rendah. Apabila penjual software mampu menemukan harga yang cocok untuk produk-nya, saya yakin masih bermoral.2. Beralih ke freeware dan opensource.Nilai rupiah untuk bermigrasi ke freeware dan opensource bisa dibilang nol rupiah. Tetapi tidak semudah itu melakukan migrasi. Pendidikpembajakan akan berkurang. Walaupun daya beli masyarakat indonesia rendah, saya yakin masyarakat Indonesia an ke user (baik operator, teknisi, maupun pengguna) perlu dilakukan. Dan pendidikan itu tidaklah mudah.3. Beralih ke Apple Saya yakin pihak kepolisian akan bingung kalo berhadapan dengan komputer Mac. Buat warnet-warnet yang ingin beralih ke Apple, silakan kontak Adinoto.

buat pihak kepolisian, janganlah terlalu bersemangat mengejar angka Rp. 50jt per perusahaan. Banyak yang lebih bernilai daripada rupiah-rupiah yang didapat dari penderitaan orang lain.buat pihak microsoft, jangan samakan pasar indonesia dengan pasar luar negeri. Berikan harga yang rendah, saya yakin perusahaan-perusahaan akan membeli windows original. harga yang rendah menurut saya adalah < Rp. 300.000 per komputer untuk Microsoft Windows XP Profesional, Microsoft Office 2003, dan Microsoft Visio 2003. Tentu saja nilai 300rb tersebut merupakan perkiraan saya.buat developer software dan perusahaan software, tolong survey harga dulu sebelum meluncurkan produk ke pasaran.buat BSA, jangan sembarangan membuat sayembara yang menyengsarakan rakyat.
Semoga rakyat Indonesia mendapat pembelajaran dari razia ini, yaitu dengan tidak menggunakan software bajakan

Takut dirazia..?? Sudah saatnya migrasi ke opensource

Maraknya isu mengenai razia software bajakan yang tersebar di berbagai situs, forum, dan milist-milist
membuat sebagian besar orang gusar, terutama bagi mereka yang memakai software bajakan. Banyak
saat ini yang sudah mulai melirik-lirik software opensource, bahkan mereka juga mulai melirik
Operating System (OS) Alternatif yaitu Linux dan Mac OS.
Hal ini sangat berdampak sekali terutama bagi orang awam, mereka mulai mencari-cari informasi
mengenai kebenaran berita razia software tersebut. Dan saat ini mereka juga mulai bertahap beralih ke
OpenSource. Disamping untuk legalitas, tentunya juga untuk penekanan biaya untuk software yang
harus dikeluarkan. Coba saja jika semua nya menggunakan software asli dalam suatu perusahaan
besar :), tentu dana yang dianggarkan untuk itu sangatlah besar juga.
Untuk itulah saat ini rating dari software-software alternatif yang OpenSource atau freeware mulai naik.
Mereka mencari alternatif yang gratis. Konon dalam razia terhadap software bajakan tidak hanya
Operating System (OS) dan Office yang digunakan saja yang diperiksa, namun semua software yang
berjalan didalam OS tersebut. Wah kalau begitu harus asli semua ya :).
Walaupun tingkat pembajakan di Indonesia turun dari tahun kemarin dan UU-ITE sudah diberlakukan.
Namun sepertinya belum sepenuhnya menyadarkan masyarakat untuk menggunakan software yang
legal. Pemerintah sendiri sebetulnya sudah ikut membantu perkembangan dari Linux dengan membuat
Distro Resmi Indonesia yaitu IGOS (Indonesia Go OpenSource). Namun hal ini juga kurang diminati.
entah kurang dari segi hal promosi atau kalah terkenalnya dengan Distro Linux buatan luar.
Bagi para pemburu notebook baru, saat ini mereka juga mulai melirik notebook keluaran dari Apple.
Memang harganya cukup mahal, namun OS yang diberikan sudah satu bundle lengkap dengan notebook
tersebut. Mulai dari OS nya sampai Office Aplication dan software-sofwaare standart kebutuhan seharihari.
Mereka menyadari kini jika memakai software bajakan dan ketahuan dalam razia maka akan
didenda dengan denda yang cukup mahal. Di isu yang sedang heboh saat ini di berbagai media
elektronik denganya mencapai 9,5 juta rupiah. Wow.. cukup tuh buat beli notebook baru :).
Untuk itu disini saya mengajak rekan semua untuk mulai memakai software yang legal, semuanya legal.
Dan jika kita belum sanggup mari kita coba alternatif yang free nya. atau gunakan Linux jika tidak mau
repot. Memang dibutuhkan sedikit waktu untuk belajar menggunakan software atau OS tersebut, hanya
masalah kebiasaan saja menurut saya. Setidaknya kita bebas dari pelanggaran hak cipta. Bagi yang
sudah menggunakan Linux atau software OpenSource mari kita tularkan kepada yang lain. Agar mereka
juga aman dari razia tersebut.
Tidak usah takut, Linux saat ini sudah sangat familiar untuk digunakan dan juga sudah sangat user
friendly sekali. Kita tinggal klik-klik saja pada saat instalasi maupun dalam penggunaanya.Bagi para
pecinta game juga tidak usah khawatir, game di linux saat ini juga sudah mulai beralih ke Real 3D.
Contoh nya bisa di lihat disini. Dengan menggunakan software-software Opensource tentunya kita turut
memberikan sumbangsih terhadap kemajuan software OpenSource tersebut.

6/04/2009

RsDesktop pada Linux

sebelum banyak ngece kita....,,,apa sih rdekstop tuh...,,,
kasarnya aja nih...i lagi makai linux...,,tapi saya mau pakai program adode photosoph cs2 yang di instal di komputer sebelah saya.,,,gimana donk...ya bisa dengan rsdekstop...he.he.he...,,

ini sangat terasa ketika sebuah perusahaan baru migrasi dari windows ke open source..,,,
secara gitu..kita tidak bisa harus full migrasi,,,kadang kala kita masih membutuhkan program yang berjalan diwindows,,,,(kenyataan ketika migrasi)...,,

hal ini lah yang terjadi ketika dulu saya masih kerja di salah satu perusahaan Tbk nasional,,
dimana waktu itu perusahaan baru melakukan migrasi dari windows ke opensource...,,

nah itu salah satu guna RsDesktop...,,,yaitu memakai aplikasi windows dari linux....

catatan ini adalah tutorial yang pernah saya coba dengan bimbingan master linux di perusahaan itu.....(MR.Z,,,,, i miss ....bosss.....).,,,



RsDesktop pada PCLinuxOS (pada apapun sih sama,,,,ubuntu,mandriva,suse,mandrake,fedora,dll)...he..ehe..

PERHATIAN:
Jangan pernah mencoba ini jika anda tidak tau apa yang anda lakukan.
Jangan pula mencoba ini jika anda tidak tau apa itu Linux dan anda tidak tau serta tidak mengerti perintah perintah nix variant.
siapkan rokok + kopi secukup nya jika anda perokok berat , karena proses ini akan memakan waktu.
Tulisan ini di dedikasikan untuk kemajuan Linux di indonesia.
Dipersilahkan mengcopy atau memeperbanyak tulisan ini tanpa seijin saya demi kemajuan Linux di Indonesia.Jika anda mempunyai satu komputer windows XP Profesional (SP2) dalam satu jaringan bersama dengan komputer PCLinuxOS, maka tiap komputer PCLinuxOS dalam jaringan tersebut akan dapat menggunakan windows XP beserta semua aplikasi di dalamnya (misalkan: Ms Office, Internet Explorer, Game Online dan lain-lain) tanpa menginstal apapun pada komputer PCLinuxOS. Menarik bukan?Contoh:Dalam satu internet café, terdapat 10 komputer PCLinuxOS dan 1 Komputer XP Pro (SP2), maka semua komputer PCLinuxOS akan dapat menggunakan Windows XP Pro tersebut pada waktu bersamaan dan dapat menggunakan semua aplikasi-aplikasi yang terinstall dalam Windows XP tersebut.
Pada mode full screen, desktop pada layar PCLinuxOS akan berganti menjadi desktop windows XP, sehingga pemakainya akan serasa menggunakan windows XP.Proses komputasi tetap dilakukan pada komputer windows XP, sedangkan komputer PCLinuxOS hanya akan berfungsi sebagai desktop interface (tampilan), oleh karena itu banyaknya user yang sanggup dilayani oleh komputer windows XP tentunya akan sangat tergantung pada kapasitas memory dan kekuatan processor pada komputer windows XP.

Untuk melakukan ini, ada 2 tahap yang harus dilakukan, (1) yaitu persiapan seting pada sisi komputer windows XP dan (2) Perintah pada komputer PCLinuxOS.Misal, untuk jaringan yang terdapat 1 unit komputer XP dan 2 unit Komputer PCLinuxOS, maka langkah pertama yang harus dilakukan adalah sbb:
Set IP komputer windows XP menjadi 192.168.0.3 / subnet 255.255.255.0
Set IP pada komputer PCLinuxOS:PCLinuxOS1 IP 192.168.0.1 /
subnet 255.255.255.0PCLinuxOS2 IP 192.168.0.2 / subnet 255.255.255.0

Catatan: Penomeran IP ini bebas terserah anda.
Cek apakah kedua komputer PCLinuxOS telah dapat berkomunikasi dengan komputer XP dengan caraPada komputer PCLinuxOS
1 klik Menu – System Tools – Terminal kemudian ketik:ping 192.168.0.3 (enter)
Jika ada replay berarti komputer PCLinuxOS tersebut sudah mampu berkomunikasi dengan komputer windows XP.

Pada komputer PCLinuxOS2 lakukan hal yang sama.
1. Persiapan Pada Komputer Windows XP Pro (SP2)- Download patch di:http://blogpmenier.dynalias.net/docext/xp/Termiserv_XPSP2_i386_1.0.exeatauhttp://sala.pri.ee/terminal-server-patch/atauTermiserv_XPSP2_i386_1.0.zip-
Install patch tersebut dalam safe mode, caranya adalah sbb:
Nyalakan komputer windows XP, sewaktu akan booting tekan tombol F8 secara terus menerus, kemudian pilihlah Safe Mode. lalu install patch tersebut.
Patch ini berguna untuk membolehkan beberapa user login dalam satu komputer XP secara bersamaan.
- Buatlah beberapa user sebanyak komputer Pinux yang ada dalam jaringan dengan type limited user. Maksud dari limited user ini adalah masing-masing user mempunyai setting/profil dan folder document sendiri-sendiri tidak bercampur sehingga tidak akan saling mengganggu.Start – Control Panel
– User AccountLalu buatlah 2 user sbb:login: user01Password: pass01danlogin: user02Password: pass02Catatan: Nama login ini bebas terserah anda.
- Jalankan Fast User Switching: Control Panel – User Account – Change the way users log on or off pilih: Fast User Switching.- Klik kanan pada icon My Computer di desktop pilih Properties kemudian pilih tab RemoteCentanglah ‘Allow users to connect remotely to this computer’ seperti tampak pada gambar berikut:Kemudian klik ‘Select Remote Users’ dan isikan userid user-user yang telah anda buat sebelumnya:Pada contoh diatas ada 50 user PCLinuxOS pada satu windows xp pro (menggunakan userid xp01 s/d xp50).Sampai dengan di sini komputer XP-pro anda sudah siap digunakan untuk login secara simultan beberapa user sekaligus.2. Perintah Pada Komputer PCLinuxOSJika seting pada komputer windows XP telah siap, maka yang perlu dilakukan pada komputer PCLinuxOS adalah sbb:
- Klik Menu - System Tools - Terminal- Misal jika akan login ke komputer windows XP yang pada contoh ber-IP 192.168.0.3 dengan menggunakan user pada windows XP dengan login ‘user01′ dan password ‘pass01′ maka ketik sbb:
rdesktop -a 16 -u user01 -p pass01 192.168.0.3

&Untuk secara fullscreen:rdesktop -f -a 16 -u user01 -p pass01 192.168.0.3

&Jika anda mengalami kesulitan dalam mengetikan perintah tersedia tools yang relatif lebih mudah untuk digunakan, yaitu klik: Menu - System Tools - Desktop Connection, kemudikan isikan IP komputer windows XP (pada contoh diatas 192.168.0.3) lalu klik tombol Execute.Membuat Shortcut untuk Login ke XPAnda dapat menambahkan suatu shortcut di desktop PCLinuxOS anda sehingga user PCLinuxOS tinggal mengklik shortcut jika akan login ke windows. Caranya adalah sbb:Klik kanan pada desktop PCLinuxOS – pilih New Launcher isikan sbb:Name:

Windows XPGenerik Name: Windows XPComment: Login to windows XPCommand:
rdesktop -f -a 16 -u user01 -p pass01 192.168.0.3
&Type: ApplicationIcon: Pilih icon sesuai selera andaRun in terminal tidak perlu di centangLalu tekan tombol OK
Jika kesulitan anda bisa mendownload shortcut dibawah ini:menuxp.tar.gzKeistimewan shortcut ini adalah: Sound pada XP bisa terdengar di PCLinuxOS.Shortcut ini untuk memudahkan login ke XP. Jadi tidak perluuntuk mengetik perintah panjang seperti diatas setiap kali akan login.Shortcut ini mempunyai icon tampak seperti pada gambar di bawah.
Cara install shortcut:- Login sebagai root- Copykan file menuxp.tar.gz ke /root- Buka terminal: Start - System Tools - Terminal- Ketik:tar -zxvf menuxp.tar.gzcd menuxpchmod a+x install./install- Setelah proses install selesai, isikan data IP komputer XP, username/passwordyang telah dicreate di XP pada file /usr/bin/windoz dengan mengetik:pico -w /usr/bin/windozuntuk menyimpan file tekan CTRL-X lalu jawab Y lalu ENTER.
Membuat PCLinuxOS Otomatis Login pada windows XPSelain dengan shortcut, anda juga dapat membuat komputer PCLinuxOS secara otomatis login ke komputer windows XP dengan cara:- Pada komputer Pinux, klik Menu - Preferences - More Preferences – Sessions- Klik tab ‘Startup Programs‘- Klik tombol ‘add button’. Ketik perintah, contoh:rdesktop -f -a 16 -u user01 -p pass01 192.168.0.3 &- OK - Close.
Jangan lupa untuk melakukan penguncian ulang dengan perintah pinuxuserlock jika konfigurasi user yg anda modifikasi tersebut sebelum dalam keadaan terkunci (locked) sehingga seting ini akan tersimpan secara permanen oleh Pinux.Berikut ini tampilan PClinuxOS kami, yg telah ditambahkan icon untuk login ke XP pro secara cepat:Ok gue kira cukup sekian tutorial semoga dpt di pahamisalam PCLinuxOssalam bebek bebek bebek
uxc.wilis

5/11/2009

Setting Samba di Ubuntu

apa sih samba,,,,

samba yang saya tahu adalah service sharing multi platform,,,
maksudnya apa sih,,,, samba adalah service yang membolehkan kita melakukan file sharing
antara berbagai platform alias berbagai operating system (sharing file multi os),,..

jadi samba bisa untuk sharing komputer linux dengan linux,,,komputer linux dengan komputer windows, komputer linux dengan komputer yang os lain...,,

kalau di os windows,,,,sharing sangat mudah,,,ya..just klik kanan share selesai,,,,bagaimana kalau di linux,,.......da pernah coba sharing file or folder......he..eh.ehe.he.he.he.he...

tapi ingat mudah diwindows,,,kalau saya tanya,,,file yang mengatur sharing file itu apa,,,atau bisa kita ubah coding filenya ndak...,,,,he..he.he..kalau bisa...loe bisa buat virus hebat untuk windows tuh...,,,,
bisa buat virus yang membuat komputer yang terkoneksi ke komputer otomatis foldernya disharing by virus..,,,da pernah lihat destroy begitu,,,belum ya....sama dongk...he.he.he..

back to topik..,,

kalau dilinux sharing file menggunakan file samba,,,,
yang perlu diingat hanya satu...file yang mengkonfigurasi hal-hal yang berhubungan dengan sharing hanya berada dalam satu file,,,dan file inilah yang kita modify secara koding atau visual ketika kita melakukan file sharing terhadap file or folder di linux...

file itu adalah smb.conf (kebanyakan variant linux berada di /etc/samba/smb.conf)
tergantung variant/distro anda..kan bisa di share/where is /find ..he.he.he..,,,tentunya file smb.conf sudah ada jika samba anda sudah anda instal or aktifkan..,,,
umumnya distro linux 2006 keatas setahu saya samba sudah di includekan...jadi kita tinggal aktifkan...

ini salah satu modifikasi file smb.conf untuk menajdikan folder sharing outbox dan inbox dikomputer saya,,,...

tentunya kalau secara manual kita hanya membuka file smb.conf dan memodifikasinya...
boleh mungkinakan editor apa saja yang anda suka,, antara lain
-editor pico (pico /etc/samba/smb.conf)
-editor vi (vi /etc/samba/smb.conf)
-ediotor mc (mc -e /etc/samba/smb.conf)
dan lain sebagainya...

ini salah satu setting ubuntu..file smb.conf yang kita ubah...
(dalam tutorials ini digunakan smb.conf yang sudah di ubah kian...,,oleh perusahaan saya,,sehingga mudah dimengerti,,,....jika anda butuh file smb.conf yang sudah diubah.,,,
anda bisa request ke email saya....)

sebelumnya thx for Mr.Z atas bimbingan setting sambanya dulu kepada saya di padang,,

kurang lebih begini..
ini adalah untuk modifikasi smb.conf untuk mengaktifkan folder inbox dan outbox dikomputer
saya supaya bisa di sharing ke komputer lain (os apapun),,,,dengan munggunakan manual,,,
ini agak sedikit repot bagi pemula tidak semudah menggunakan visual like webmin yang akan saya coba bahas dimasa yang akan datang....


Berikut langkah-langkahnya
1. Masuk ke terminal login dg root
2. Copy kan file smb.conf dari CD tools ke folder user lokal,
ext: /home/uxcwilis/inbox
3. Masuk ke folder lokal
uxcwilis@:~$ cd /home/uxcwilis/inbox
4. Sebelum melakukan copy smb.conf ke folder system /etc/samba, File smb.conf yang lama
sebaiknya jangan dihapus, agar tidak hilang file smb.conf yang lama di rubah
namanya, misalnya menjadi file smb.conf.old, caranya :
Masuk sbg root dulu
uxcwilis@uxwilis:~$ su
root@uxcwilis:/# cd /etc/samba
root@uxcwilis:/etc/samba# mv smb.conf smb.conf.old
5. Copy file smb.conf dari folder lokal (ext:/home/uxcwilis/inbox) tsb ke folder system linux
/etc/samba
6. Setting file smb.conf yg baru dengan menggunakan program text editor
vi atau pico, disini saya menggunakan program text editor pico, karena akan lebih mudah
pengoperasiannya dibanding vi.
root@uxcwilis:/# sudo pico /etc/samba/smb.conf
akan terbuka jendela pico spt ini :

[global]
message command = /usr/bin/winpopup-send.sh %s %m %t &
# Samba config file created using SWAT
# from 127.0.0.1 (127.0.0.1)
# Date: 2007/09/30 18:51:47
workgroup = linuxlab
netbios name = 10.0.2.48 Ubuntu 8.04
server string = %h File server (Samba, Ubuntu)
passdb backend = tdbsam
security = user
username map = /etc/samba/smbusers
name resolve order = wins bcast hosts
domain logons = Yes
preferred master = Yes
wins support = no
#sync smb passwords with linux passwords
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n

*Retype\snew\sUNIX\spassword:* %n\n .
passwd chat debug = Yes
unix password sync = Yes
#set the loglevel
log level = 3
max xmit = 65535
deadtime = 15
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=8192 SO_SNDBUF=8192
#useradd scripts
add user script = /usr/sbin/useradd -m %u
delete user script = /usr/sbin/userdel -r %u
add group script = /usr/sbin/groupadd %g
delete group script = /usr/sbin/groupdel %g
add user to group script = /usr/sbin/usermod -G %g %u
add machine script = /usr/sbin/useradd -s /bin/false/ -d /var/lib/nobody %u
ldap ssl = no
idmap uid = 15000-20000
idmap gid = 15000-20000
case sensitive = No
wide links = No
wins server = xxx

[homes]
comment = Home
valid users = %S
read only = No
browseable = No
[netlogon]
comment = Network Logon Service
path = /home/samba/netlogon
valid users = %U
admin users = Administrator
guest ok = Yes
available = no
public = no
writable = no
browsable = no

[profile]
comment = User profiles
path = /home/samba/profiles
valid users = %U
read only = No
create mask = 0600

directory mask = 0700
guest ok = Yes
available = no
public = no
writable = no
browsable = no

[inbox]
comment = 10.0.2.48
path = /home/uxcwilis/inbox
force group = users
read only = No
create mask = 1777
directory mask = 1777
guest ok = Yes
default case = upper
preserve case = No
available = yes
public = yes
writable = no
browsable = yes

[outbox]
comment = outbox 10.0.2.48
path = /home/uxcwilis/outbox
force group = users
read only = No
create mask = 1700
directory mask = 1700
guest ok = Yes
default case = upper
preserve case = No
available = yes
public = yes
writable = no
browsable = yes


7. Ubah [global]
workgroup :
netbiosname :
sesuaikan dg kondisi kemauan anda
Setelah lengkap kemudian simpanlah file tersebut dengan menekan kombinasi tombol CTRL+X :
8. Buat beberapa direktori berikut sebagai domain logon dan profile :
mkdir /home/samba
mkdir /home/samba/netlogon
mkdir /home/samba/profiles
mkdir /var/spool/samba
chmod 777 /var/spool/samba
chown R root:users home/samba
chmod R 771 /home/samba
chmod -R 771 /home/samba/netlogon
chmod -R 771 /home/samba/profiles
9. Lalu restart samba
/etc/init.d/samba restart
10. Tambah user linux dan user samba dengan cara :
user linux :
useradd ciko m G users
user samba :

smbpasswd a ciko

12. Sekarang tambahan direktori share yang akan dipakai oleh seluruh user :
mkdir p /home/uxcwilis/inbox
mkdir p /home/uxcwilis/outbox
chown R root:users home/uxcwilis/outbox
chmod R 777 /home/uxcwilis/inbox
chmod R 1700 /home/uxcwilis/outbox
13. lalu restart samba kembali :
/etc/init.d/samba restart
atau restart aja ubuntu nya

4/26/2009

Bikin server instalasi centos 1000 pc

hai guys,,,,, ada ada sedikit tutorials nih....,,,,(i dapat ketika dulu masih kerja....),,ha...ha..ha..
emang skarang ndak kerja lagi,,,,,ya,,ndak di perusahaan lagi sekarang,,,,,

ha..ha.ha....

Pernah install komputer linux ? kalo pernah ya lumayan asik ya tapi di tanya konfigurasi
segala macem kan, bahasa, mouse, vga bla..bla..bla. 1-2-3 komputer sih gpp pake metode
cd/dvd. Coba kalo dapat order install linux di sekolahan sekelas misalnya 20 pc, atau yg dapat
order install linux cluster 1000 pc... Berapa hari sanggup ngerjain ? 1 bulan, 1 minggu, 1 hari ???
wow 1 hari apa sanggup...???
instalasi software linux aja ya, hardware & segala macem nya ya lama lah :)
Yup kita bisa ngerjain instalasi 1000 pc dalam 1 hari, linux tidak perlu 1000 lisensi,
gak perlu beli 1000 c/dvd, cukup 1 dvd atau download aja iso dvd nya... so kan gak ada yang arang 1 distro di install disebanyak komputer yang elo maukan ?
eh minta aja di Nurulfikri mampang... ada segudang Infolinux edisi lama yang bisa elo minta
Cara nya Bikin
1 server yang buat instalasi linux, install tftpd, dhcpd, http atau ftpd atau nfs, begitu
selesai hidupkan client dan setup untuk boot ke network. Begitu dia akan cari pxeserver
begitu dapat dia akan mendapat ip address dari dhcp, dan mendownload kernel vmlinuz dan
initrd.img dan memulai system untuk installasi system, kemudian menjalankan konfigurasi
kickstart, dan mulai instalasi secara otomatis tanpa harus di tungguin...dan 1-2 jam kemudian
tergantung speed network & hd server & client instalasi sudah selesai.
So apa yang kita konfigurasi ??? oke satu satu ya, tapi gak terlalu detil,
system pake fedora 4, untuk instalasi server centos 5.0

1. Copy semua isi dari DVD centos, ke direktory mana aja yang nanti mau di share lewat http
(saya bikin pake http), saya ke /home/centos
#cp -r /media/cdrom/* /home/centos
atau kalo punya iso nya tinggal mount aja
#mount /home/engkur/centos.iso /home/centos -o loop

2. setup web server nya arahin ke /home/centos, edit file /etc/httpd/conf/httpd.conf
#vim /etc/httpd/conf/httpd.conf
cari baris DocumentRoot "/var/www/html" dan ganti /var/www/html menjadi /home/centos

3. Bikin file kickstart, file ini biasanya udah ada setiap kita install linux keluarga redhat ada
di /root/anaconda-ks.cfg , bisa pakai file ini atau bikin baru, saya pilih bikin baru. Install
system-config-kickstart
#yum install system-config-kickstart
kemudian jalan kan
#system-config-kickstart
nah dari situ bisa di konfigurasi segala macem yang akan di install di client kalo udah selesai
save as misalnya centos-ks.cfg dan copy ke /home/centos
# cp /root/centos-ks.cfg /home/centos/centos-ks.cfg

4. setup dhcp server, secara default file konfigurasi nya gak ada jadi copy dari sample nya
#cp /usr/share/doc/dhcpd/dhcpd.conf.sample /etc/dhcpd.conf
edit file tsb
#vim /etc/dhcpd.conf
perlu diperhatikan ip address si server harus static, dan satu network dengan
network, iprange,
default gateway, kemudian tambahahin yg berkut ini
filename "pxelinux.0";

5. konfigurasi tftpboot, install tftpd-server
#yum install tftpd-server
kemudian edit file konfigurasi nya
#vim /etc/xinetd.d/tftpd
ganti disable = yes menjadi disable = no

6. copy file file yang dibutuhkan untuk boot lewat network
#cp /home/centos/images/pxeboot/vmlinuz /tftpboot/
#cp /home/centos/images/pxeboot/initrd.img /tftpboot/
copy juga pxelinux.0 nya
#cp /usr/lib/syslinux/pxeboot.0 /tftpboot/

7. buat konfigurasi bootloader utuk pxeboot
buat direktory pxelinux.cfg di dalam /tftpboot
#mkdir /tftpboot/pxelinux.cfg
buat file konfigurasi boot nya
#vim /tftpboot/pxelinux.cfg/default
isi nya kayak gini
default install
timeout 10
label install
kernel vmlinuz
append initrd=initrd.img ks=http://192.168.1.111/centos-ks.cfg

8. pastikan firewall nya gak ngeblok, selinux nya gak gangu service, baik nya matiin aja deh
#service iptables stop
#vim /etc/selinux/config
selinux = disabled
selinux minta di restart komputer kalo ganti konfigurasi
pastikan dhcpd, httpd, tftpd nya idup
# service dhcpd start
#service xinetd start
tftpd ada di bawah xinet.d jadi yang di idupin xinetd nya
#service httpd start
kalo mau permanen, pastikan idup service nya di runlevel 3 atau 5
#chkconfig --level 35 httpd on
#chkconfig --level 35 xinetd on
#chkconfig --level 35 dhcpd on

9. Pastikan komputer client nya bisa boot network (punya pxeboot) pc baru punya onboard LAN
dan punya pxe boot network. Jadi setup bios nya dan setup ke network, yg kedua aja, hd nya
pake yg kosong. Kalo first boot entar pas reboot dia install lagi dong...gak kelar kelar deh...

10. Oke siap di install semua itu 1000 pc, idupin server nya, dan client nya satu satu...
pastikan juga network nya kenceng kalo bisa pake Lan Gigabit ethernet... nah sekarang
tinggal ngopi, cari makan, jalan jalan 1-2 jam dan balik lagi sudah semua nya ke install....
Wuih...asik juga dapet job install 1000 pc dalam 1 hari :)
di distro yg lain seharus nya bisa cuma cara nya beda...aku belum nyoba...:)
kalo di luar sana yang internet nya udah super kenceng, tinggal pasang boot nya ke internet
dan langsung install dari internet haaaaaaaa............... jadi gak kerja dong... lah kan
kerjaan elo suruh server nya bekerja, kalo udah ya elo nya ngopi & makan-makan :)

2/21/2009

99 Windows Run Commands

saya pernah jumpa kawan saya yang jago bangat tips dan triks diwindows,,,


dia bisa buka aplikasi dengan cepat hanya by type command di run,,,





setelah i selidiki di browsing..rupanya dia mungkin sudah hapal commands di windows ini..,,,

ini contoh doangk..






setlah saya coba tanya om google rupanya...ketemu jawabannya.,,,
berikut ini ada beberapa command windows yang mungkin bisa lu gunakan.,,,(just type di run)..he.he...he...sebelumnya i cuma bisa bukan dari run mspaint,calc,word,excel,ha..ha.ha....
sekarang jadi banyak donk...tapi kalau saya bisa hapal....

Accessibility Controls = access.cpl
Add Hardware Wizard = hdwwiz.cpl
Add/Remove Programs = appwiz.cpl
Administrative Tools = control admintools
Automatic Updates = wuaucpl.cpl
Bluetooth Transfer Wizard = fsquirt
Calculator = calc
Certificate Manager = certmgr.msc
Character Map = charmap
Check Disk Utility = chkdsk
Clipboard Viewer = clipbrd
Command Prompt = cmd
Component Services = dcomcnfg
Computer Management = compmgmt.msc
Date and Time Properties = timedate.cpl
DDE Shares = ddeshare
Device Manager = devmgmt.msc
Direct X Control Panel (If Installed)* = directx.cpl
Direct X Troubleshooter = dxdiag
Disk Cleanup Utility = cleanmgr
Disk Defragment = dfrg.msc
Disk Management = diskmgmt.msc
Disk Partition Manager = diskpart
Display Properties = control desktop/desk.cpl
Dr. Watson System Troubleshooting Utility = drwtsn32
Driver Verifier Utility = verifier
Event Viewer = eventvwr.msc
File Signature Verification Tool = sigverif
Findfast = findfast.cpl
Folders Properties = control folders
Fonts = control fonts
Fonts Folder = fonts
Free Cell Card Game = freecell
Game Controllers = joy.cpl
Group Policy Editor (XP Prof) = gpedit.msc
Hearts Card Game = mshearts
Iexpress Wizard = iexpress
Indexing Service = ciadv.msc
Internet Properties = inetcpl.cpl
IP Configuration = ipconfig
Java Control Panel (If Installed) = jpicpl32.cpl
Java Application Cache Viewer (If Installed) = javaws
Keyboard Properties = control keyboard
Local Security Settings = secpol.msc
Local Users and Groups = lusrmgr.msc
Logs You Out Of Windows = logoff
Microsoft Chat = winchat
Minesweeper Game = winmine
Mouse Properties = control mouse
Mouse Properties = main.cpl
Network Connections = control netconnections
Network Connections = ncpa.cpl
Network Setup Wizard = netsetup.cpl
Notepad = notepad
Nview Desktop Manager (If Installed) = nvtuicpl.cpl
Object Packager = packager
ODBC Data Source Administrator = odbccp32.cpl
On Screen Keyboard = osk
Opens AC3 Filter (If Installed) = ac3filter.cpl
Password Properties = password.cpl
Performance Monitor = perfmon.msc
Performance Monitor = perfmon
Phone and Modem Options = telephon.cpl
Power Configuration = powercfg.cpl
Printers and Faxes = control printers
Printers Folder = printers
Private Character Editor = eudcedit
Quicktime (If Installed) = QuickTime.cpl
Regional Settings = intl.cpl
Registry Editor = regedit
Registry Editor = regedit32
Remote Desktop = mstsc
Removable Storage = ntmsmgr.msc
Removable Storage Operator Requests = ntmsoprq.msc
Resultant Set of Policy (XP Prof) = rsop.msc
Scanners and Cameras = sticpl.cpl
Scheduled Tasks = control schedtasks
Security Center = wscui.cpl
Services = services.msc
Shared Folders = fsmgmt.msc
Shuts Down Windows = shutdown
Sounds and Audio = mmsys.cpl
Spider Solitare Card Game = spider
SQL Client Configuration = cliconfg
System Configuration Editor = sysedit
System Configuration Utility = msconfig
System File Checker Utility = sfc
System Properties = sysdm.cpl
Task Manager = taskmgr
Telnet Client = telnet
User Account Management = nusrmgr.cpl
Utility Manager = utilman
Windows Firewall = firewall.cpl
Windows Magnifier = magnify
Windows Management Infrastructure = wmimgmt.msc
Windows System Security Tool = syskey
Windows Update Launches = wupdmgr
Windows XP Tour Wizard = tourstart
Wordpad = write

Semoga Berguna.........kebanyakan kali ya...ya udah...,,paling sedikit kita hapal yang sering kita setting doank aja...gimana...

1/05/2009

Menulis NTFS Partisi dari LINUX

pada tengah malam menjelang tanggal 5-1-2009,,sekalian nunggu bola,,,
saya akan coba posting sebuah tutorials yang menurut saya bagi saya sangat berguna,,,

saya ada pengalaman dulu,,,dikantor pada awal migrasi juga,,,setiap pc diinstal dual boot
windows bawaan dari dulu dan linux untuk sekarang,,,karena masih proses baru migrasi,,,,
setiap komputer di instal dual os,,,,jadi dimana masalahnya,,,

masalahnya begini :
ketika kita hidupkan linux data di windows bisa dibaca (kalau hidup windows ya...ext3 linux tidak bisa dibaca windows dongk)...

jadi dimana masalahnya,,,kok linux bisa baca/lihat data yang ada diwindows (c dan d windows)
kok menjadi masalah itukan bagus,,,..

ya betul itu bagus,,,tapi masalahnya,,,setiap i buka windows misalnya d i mau tambah folder or data disitu,,,,
supaya nanti bisa di lihat di windows,,tidak mau,,,

nah itu dia,,,kita harus setting ntfs dulu dilinux supaya bisa ditulisi oleh linux..,,

oh ya..,,bolanya mau main...i tidak dapat tuliskan settingnya disini,,,

tapi tenang ,.....i posting langsung jpgnya aja 1 s/d 4...itu adalah hasil browsing saya..
bagaimana kita tulisi ntfs dari linux,,...sori ya...itu kan sama aja...s.aya aja bisa dari literatur itu kok...
ini dia.... tenang..kalau gambarnya kecil...clik aja..akan membesar dia tuh...,,,,ha..aha.ha.ha....

iya kan...