yuzhao-razor.blogspot.com

ゴシック†ロリ yuzhao razor

face book admin

Rabu, 01 Juli 2009

VPN Site to Site Menggunakan VTUN

Pengantar

VTUN (Virtual Tunnel) adalah sebuah VPN (Virtual Private Network) yang sederhana, menggunakan tun device (FreeBSD, OpenBSD, NetBSD) atau tun/tap (Linux, Solaris) untuk menyalin paket-paket stack TCP/IP dan program vtund berjalan di dalam user space. Secara arsitektur, VTUN serupa dengan SSH VPN.

VTUN adalah cara yang paling mudah untuk membuat Virtual Tunnels pada jaringan TCP/IP. Karena mendukung berbagai type tunneling dan menyediakan banyak fitur bermanfaat:

* Enkripsi
* Kompresi
* Traffic shaping

VTUN dengan mudah dan sangat configurable. dapat digunakan untuk berbagai tugas-tugas jaringan antara lain: VPN, Mobile IP, dan lain-lain.

Instalasi VTUN


Sebelum memulai, jgn lupa jadilah super user di machine kalian masing-masing

File-file yg di butuhkan dalam penginstalan vtun ini adalah sebagai berikut:

--------------------------------------------------------------------------------------------------
1. lzo-1.08.tar.gz
2. vtun-2.5.tar.gz
--------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------
namira# cd /root
namira# mkdir dl
namira# wget tp://ftp.urc.ac.ru/pub/OS/FreeBSD/distfiles/lzo-1.08.tar.gz
namira# wget http://ftp.devil-linux.org/pub/devel/sources/1.0/vtun-2.5.tar.gz
namira# tar zxf lzo-1.08.tar.gz
namira# tar zxf vtun-2.5.tar.gz
namira# cd lzo-1.08
namira# ./configure
namira# make
namira# make check
namira# make test
namira# make install
namira# cd ../vtun-2.5
namira# ./configure -with-lzo-headers=/usr/local/include --with-lzo-lib=/usr/local/lib
namira# make
namira# make install
--------------------------------------------------------------------------------------------------

Ok, Anda telah berhasil menginstall vtun di machine anda. Langkah selanjutnya adalah pembuatan vtund.conf

--------------------------------------------------------------------------------------------------
1 sebagai vtun server
1 sebagai vtun client
--------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------
namira# cd /usr/local/etc
namira# mv vtund.conf original.vtund.conf
namira# pico vtund.conf
##### VTUND CONFIG SERVER START HERE by Tubagus @ INDOFREEBSD.OR.ID #####
options {
port 5000; # port used to connect with customers
ifconfig /sbin/ifconfig; # path to the ifconfig
route /sbin/route; # path to the route
}

default {
compress lzo:9; # If that does not include support for lzo, it should take
the option value compress no;
speed 0; #speed limit does not exist
}

# Settings, certain blocks in options and default, applies to all
# Remaining blocks

indofreebsd { # # describe client branch
pass indofreebsd; # secret pass secret; # password compounds - the word
secret
type tun; # tun type tun; # type IP tunnel tun
proto udp; # UDP proto udp; # using UDP protocol
encr yes; # encr yes; # include encryption
keepalive yes; # keepalive yes; # maintain a connection

up {
ifconfig “%% 192.168.10.2 192.168.10.1 netmask 255.255.255.255 mtu 1450 up”;
route “add -net 192.168.20.0/24 192.168.10.1″;
};

down {
ifconfig “%% down”;
route “delete 192.168.20.0″;
};
}
##### VTUND CONFIG SERVER END HERE by Tubagus @ INDOFREEBSD.OR.ID #####
--------------------------------------------------------------------------------------------------


Itu salah satu contoh vtund.conf untuk menjadi sebuah vtun server. Sebelum running vtun server di server kalian, coba kalian
lihat dulu ip 192.168.10.1, jgn lupa di add di virtual interface anda. Untuk di server yang lain, yang tepatnya akan menjadi vtun client, cara instalansinya sama aja seperti di atas, namun hanya vtund.conf nya saja yg berbeda. ok here the config file.

--------------------------------------------------------------------------------------------------
<span style="font-weight:bold;">##### VTUND CONFIG CLIENT START HERE by Tubagus @ INDOFREEBSD.OR.ID #####
options {

port 5000; port 5000;
ifconfig /sbin/ifconfig;
route /sbin/route;
}

default {
compress lzo:9;
speed 0;
}

indofreebsd {
pass indofreebsd;
type tun;
proto udp;
encr yes;
keepalive yes;

up {
ifconfig “%% 192.168.10.3 192.168.10.2 netmask 255.255.255.255 mtu 1450 up”;
route “add -net 192.168.30.0/24 192.168.10.2″;
};

down {
ifconfig “%% down”;
route “delete 192.168.30.0″;
};
}

##### VTUND CONFIG CLIENT END HERE by Tubagus @ INDOFREEBSD.OR.ID #####
--------------------------------------------------------------------------------------------------

Ok, itu salah satu config vtun client, dan jgn lupa untuk add ip 192.168.10.1 di virtual interface anda.

Setelah semuanya selesai, lakukan perintah berikut di vtund server anda

--------------------------------------------------------------------------------------------------
namira# vtund -s

lalu di machine vtun client anda lakukan perintah berikut

namira# vtund -p indofreebsd IPVTUNSERVERANDA

Untuk mengecek apakah vtun tersebut sudah jalan lakukan perintah beriktut:

namira# netstat -tan | grep 5000

karena vtun ini berjalan pada port 5000, tapi bisa anda ganti semau kalian juga c, mau port ataupun ip nya, hasilnya akan seperti ini:

namira# netstat -tan | grep 5000
namira# netstat -tan | grep 5000
tcp4 0 0 121.101.Xxx.xxx.55000 202.xxx.xxx.xxx.3128 ESTABLISHED
udp4 0 0 121.101.xxx.xxx.54483 202.xxx.xxx.xxx.5000
namira#

Hal tersebut di check di pada machine vtun client, dan dari vtun server akan seperti berikut:

portal# netstat -tan | grep 5000
tcp4 0 0 *.5000 *.* LISTEN
udp4 0 0 202.xxx.xxx.xxx.5000 121.101.xxx.xxx.54483
portal#
--------------------------------------------------------------------------------------------------

Kemudian check di machine vtun client dan machine vtun server anda, apakah IP-nya sudah saling berhubungan

Contoh dari vtun server:

--------------------------------------------------------------------------------------------------
tun2: flags=8051 mtu 1450
inet6 fe80::21c:f0ff:fe5c:b2fb%tun2 prefixlen 64 scopeid 0xa
inet 192.168.10.2 –> 192.168.10.3 netmask 0xffffffff
Opened by PID 67526
--------------------------------------------------------------------------------------------------

dan ini contoh dari vtun client:

--------------------------------------------------------------------------------------------------
tun0: flags=8051 mtu 1450
inet 192.168.10.3 –> 192.168.10.2 netmask 0xffffffff
Opened by PID 73871
--------------------------------------------------------------------------------------------------

Selesailah bridge networking menggunakan vtun.


fuck to. IndoFreeBSD TEAM
fuck to #Indofreebsd DALnet

Referensi:

http://vtun.sourceforge.net/features.html

Installasi VPN Client di FreeBSD

Installasi VPN Client di FreeBSD
By initial-j (fl3xu5 cover)

[quote="inithial-j"]************************************************************************
Publisher : http://yuzhao-razor.blogspot.com
Contact : uzhao_razor@ahoo.com
************************************************************************


~~ Credits ~~
Subject : installasi VPN client di FreeBSD
Homepage : http://fl3xu5.newhack.org
http://fl3xu5.web.id
http://fl3xu5.mobilecommlab.or.id

@^^== razorz[dot]web[dot]id Licence Agreement ==^^@


Informasi merupakan suatu hal yang sangat perlu untuk di ketahui
oleh siapapun. Karena informasi merupakan asset yang sangat berharga.
Dengan penuh hati fl3xu5[dot]web[dot]id mendukung kebebasan berpendapat
dan kebebasan menulis untuk menyebarkan informasi yang dianggap
perlu diketahui oleh publik.

razorz[dot]web[dot]id tidak bertanggung jawab atas
penyalahgunaan artikel dan informasi yang ada di situs ini dalam bentuk
apapun.

Dipersilahkan mengambil sebagian atau seluruh isi artikel ataupun
informasi yang ada disitus ini dengan tetap mencantumkan kredit
terhadap penulis dan fl3xu5[dot]web[dot]id sebagai media penerbit nya.
Dan hanya digunakan sebagai media pembelajarang semata bukan
digunakan untuk tujuan komersial.

Installasi VPN client di FreeBSD

Deskripsi singkat :

Menurut IETF, Internet Engineering Task Force, VPN is an emulation of [a]
private Wide Area Network(WAN) using shared or public IP facilities, such as the Internet or
private IP backbones.VPN merupakan suatu bentuk private internet yang melalui public network
(internet), dengan menekankan pada keamanan data dan akses global melalui internet.
Hubungan ini dibangun melalui suatu tunnel (terowongan) virtual antara 2 node

VPN adalah singkatan dari virtual private network, yaitu jaringan pribadi
(bukan untuk akses umum) yang menggunakan medium nonpribadi (misalnya internet)
untuk menghubungkan antar remote-site secara aman. Perlu penerapan teknologi
tertentu agar walaupun menggunakan medium yang umum, tetapi traffic (lalu lintas)
antar remote-site tidak dapat disadap dengan mudah, juga tidak memungkinkan
pihak lain untuk menyusupkan traffic yang tidak semestinya ke dalam remote-site.


A virtual private network (VPN) is a communications network tunneled through
another network, and dedicated for a specific network. One common application
is secure communications through the public Internet, but a VPN need not
have explicit security features, such as authentication or content encryption.
VPNs, for example, can be used to separate the traffic of different user
communities over an underlying network with strong security features.

A VPN may have best-effort performance, or may have a defined Service Level
Agreement (SLA) between the VPN customer and the VPN service provider.
Generally, a VPN has a topology more complex than point-to-point.
The distinguishing characteristic of VPNs are not security or performance,
but that they overlay other network(s) to provide a certain functionality
that is meaningful to a user community.

Ok langsung saja kita mulai..
dalam hal artikel ini fl3xu5 membatasi untuk tidak begitu detail membahas
apa itu vpn dan bagaimana cara kerjanya dan detail lainnya.
KArena sepintas dah fl3xu5 paste kan description yang diambil dari wikipedia.
Rekan rekan bisa lebih mendalami nya sendiri untuk lebih lanjut.
Nah disini kita akan membahas tentang bagaimana cara installasi vpn client
yang nantinya digunaakn untuk konek ke internet.
Lets Started.

Jadi Pada Intinya Konfigurasi sistem yang digunakan adalah sebagai berikut :

Client(LAN) --> VPN server --> Proxy Lokal ->ISP --> internet


===== Spesifikasi =======
-->> package yang dibutuhkan
- pptp-command
- pptp-linux
bisa di download di http://fl3xu5.web.id/distfiles/packages/pptp.rar
VPN server : 192.168.1.10

--->> Spesifikasi client :
- freebsd 6.2
- ip 192.168.1.2

username VPN = 123456 = Local Name = 123456
password = good

Langkah Installasi :
1. Downloadlah package pptp command dan pptp-linux
di http://fl3xu5.web.id/distfiles/packages/pptp.rar
[root@fl3xu5 /]# wget http://fl3xu5.web.id/distfiles/packages/pptp.rar
2. Extract lah pptp.rar menjadi dua buah package yaitu
pptp-command.tar.gz dan pptp-linux-1.4.0.tar.gz.
3. Extract masing masing package tersebut :
[root@fl3xu5 /]# tar -zxvf pptp-command.tar.gz
[root@fl3xu5 /]# tar -zxvf pptp-linux-1.4.0.tar.gz
4. Installasi pptp-linux-1.4.0
[root@fl3xu5 /]# cd pptp-linux-1.4.0
[root@fl3xu5 /pptp-linux-1.4.0]# make
[root@fl3xu5 /pptp-linux-1.4.0]# make install
[root@fl3xu5 /pptp-linux-1.4.0]# cp pptp-command /usr/bin
[root@fl3xu5 /]# touch /etc/pptp.d
5. Set up / konfigurasi :
[root@fl3xu5 /]# pptp-command
1.) start
2.) stop
3.) setup
4.) quit
What task would you like to do?: 3
1.) Manage CHAP secrets
2.) Manage PAP secrets
3.) List PPTP Tunnels
4.) Add a NEW PPTP Tunnel
5.) Delete a PPTP Tunnel
6.) Configure resolv.conf
7.) Select a default tunnel
8.) Quit
?: 1
1.) List CHAP secrets
2.) Add a New CHAP secret
3.) Delete a CHAP secret
4.) Quit
?: 2
Add a NEW CHAP secret.

NOTE: Any backslashes (\) must be doubled (\\).

Local Name: <-- kosongkan saja (langsung tekan enter)

This is the 'local' identifier for CHAP authentication.

NOTE: If the server is a Windows NT machine, the local name
should be your Windows NT username including domain.
For example:

domain\\username
Local Name: 123456 <-- diisi dengan username VPN

Remote Name:

This is the 'remote' identifier for CHAP authentication.
In most cases, this can be left as the default. It must be
set if you have multiple CHAP secrets with the same local name
and different passwords. Just press ENTER to keep the default.

Remote Name [PPTP]:

Password: <-- isikan passwd untuk VPN = good

This is the password or CHAP secret for the account specified. The
password will not be echoed.
Password:

This is the password or CHAP secret for the account specified. The
password will not be echoed.

Password:
Adding secret 123456 PPTP *****

1.) List CHAP secrets
2.) Add a New CHAP secret
3.) Delete a CHAP secret
4.) Quit
?: 4
1.) Manage CHAP secrets
2.) Manage PAP secrets
3.) List PPTP Tunnels
4.) Add a NEW PPTP Tunnel
5.) Delete a PPTP Tunnel
6.) Configure resolv.conf
7.) Select a default tunnel
8.) Quit
?: 8

[root@fl3xu5 /]# mkdir /etc/ppp/peers/
[root@fl3xu5 /]# pptp-command
1.) start
2.) stop
3.) setup
4.) quit
What task would you like to do?: 3
1.) Manage CHAP secrets
2.) Manage PAP secrets
3.) List PPTP Tunnels
4.) Add a NEW PPTP Tunnel
5.) Delete a PPTP Tunnel
6.) Configure resolv.conf
7.) Select a default tunnel
8.) Quit
?: 4

Add a NEW PPTP Tunnel.

1.) Other
Which configuration would you like to use?: 1
Tunnel Name: Internet <-- misalkan tunel name = internet
Server IP: 192.168.1.10 <-- VPN server.
What route(s) would you like to add when the tunnel comes up?
This is usually a route to your internal network behind the PPTP server.
You can use TUNNEL_DEV and DEF_GW as in /etc/pptp.d/ config file
TUNNEL_DEV is replaced by the device of the tunnel interface.
DEF_GW is replaced by the existing default gateway.
The syntax to use is the same as the route(8) command.
Enter a blank line to stop.
route: <-- Enter aja langsung
Local Name and Remote Name should match a configured CHAP or PAP secret.
Local Name is probably your NT domain\username.
NOTE: Any backslashes (\) must be doubled (\\).

Local Name: 123456 <-- isikan dengan username VPN anda.
Remote Name [PPTP]:
Adding Internet - 192.168.1.10 - - PPTP
Added tunnel Internet
1.) Manage CHAP secrets
2.) Manage PAP secrets
3.) List PPTP Tunnels
4.) Add a NEW PPTP Tunnel
5.) Delete a PPTP Tunnel
6.) Configure resolv.conf
7.) Select a default tunnel
8.) Quit
?: 8

Proses Installasi telah selesai.
Untuk mengecek apakah VPN client tersebut sudah bisa digunakan start lah
VPN client tersebut , caranya :
[root@fl3xu5 ~]# pptp-command
1.) start
2.) stop
3.) setup
4.) quit
What task would you like to do?: 1
1.) Internet
Start a tunnel to which server?: 1

apabila telah berhasil maka kita bisa mengecek IP kita.
[root@fl3xu5 /]# ifconfig
xl0: flags=8843 mtu 1500
options=9
inet 192.168.1.2 netmask 0xffffff00 broadcast 192.168.1.255
ether 00:01:03:44:36:f0
media: Ethernet autoselect (100baseTX )
status: active
plip0: flags=108810 mtu 1500
lo0: flags=8049 mtu 16384
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff000000
ppp0: flags=108051 mtu 1500
inet 172.16.10.5 --> 172.16.1.1 netmask 0xffff0000

Catatan : 172.16.1.1 = proxy lokal.
172.16.10.5 = IP yang kita dapatkan dari VPN server.

Selanjutnya kita bisa mengetest untuk melakukan koneksi terhadap internet
dengan cara browsing baik via web browser sepeerti firefox ataupun via CLI
dengan menggaunakan "lynx" dab sebagainya.

NB : untuk browsing menggunakan lynx jgn lupa setup proxy nya dan set lynx.cfg
[root@fl3xu5 ~]# export http_proxy=http://172.16.1.1:8080
[root@fl3xu5 ~]# lynx google.com

Selesai.

Reference :
- http://en.wikipedia.org/wiki/Virtual_private_network

Shout and Greets :
- ALLAH SWT dan Nabi Muhammad SAW
- My parents and my Family (thx u very much for your love..)
- My h0n3y ;)
- all of te-28-01 erz ;)
- My Big Family "4G’erz" at mobilecommlab[dot]or[dot]id [Yuuk Pelatihan lagi ;p]
dark|ipl, digital-levi, bledhek, hzent,tw, kopral, natztel, alkahfi,
si Om, PakRT, timin,kopasus, scriptdana, why, mas kasep and bibi-x,dkk
- newhack|staff : fl3xu5,opt1lc, k1tk4t ,gh0z.
- My Old Fanily at CnC labz : arz, freak,Cyb3rh3b dkk (missed u guys ;p)
- Student’s erZ #students..oii jgn chat muluw ;)
raiden, vindie, ai,another_day,waf, netzerospace, otong, tunk, dkk
- MY Best Friend : ayullina ,sakitjiwa, Pushm0v ,cybertank,kendi, irving_nazmi
- Echoerz :
m_beben,iFX, matdhule, shideX, t0ngkring, th3sn0wbr4in, y3d1ps, the_day,
lirva32,dkk
- Kecoak'ers : zka, Ph03n1X, primadonal, cR45H3R, aulia, sat-anichell,mbah scut dkk
- Sekuritionline : thesims, adhietslank, cyberlog, letjen, k1ngk0ng, babypunk,
cah|gemblunkz, ikatama , dkk
- My friends at websecure community : bambang, boerz, bigie, pak iwan,
feri , net crawler dkk
- My Friends at Yogyafree : camgenta,the_rumput_kering,familycode, Paman,
3rr0r1sts, tazmaniadevil, bayu_pw
- all of My Friends Indonesian Undergorundz Community | staff and memberz
at #newhack[dot]org #e-c-h-o, #1stlink, #antihackerlink, #yogyafree-underground,
#k-elektronik, #yogyafree, #xcode, #sekuritionline,#ayulina, #canda-ops, #fl3xu5
#jasakom, #unsecured, #hackercrew, and all of underground channel @DALnet
#nyubicrew @irc.mildnet.org
- my friends at #indofreebsd, #mobilecommlab at DALnet
- and all of my friends yang ga bisa di sebutin satu2 baik dalam
negeri maupun luar negeri ;)

Salam
-
fl3xu5[/quote]

Minggu, 05 April 2009

perintah dasar linux

Perintah Keterangan
any_command --help Menampilkan keterangan bantu tentang pemakaian
perintah. "--help" sama dengan perintah pada
DOS "/h".
ls Melihat isi file dari direktori aktif. Pada linu
x perintah "dir" hanya berupa alias dari perin-
tah "ls". Untuk perintah "ls" sendiri sering di-
buatkan alias "ls --color", agar pada waktu di
"ls" ditampilkan warna-warna sesuai dengan file-
filenya, biasanya hijau untuk execute, dsb.
ls -al Melihat seluruh isi file pada direktori aktif be
serta file hidden, lalu ditampilkan layar per-
layar.
cd (directory) Change directory. Menggunakan "cd" tanpa nama di
rektori akan menghantarkan anda ke home direktor.
Dan "cd -" akan menghantarkan anda ke direktori
sebelumnya.
cp (source destination) Mengopi suatu file.
mcopy source destination Mengcopy suatu file dari/ke dos filesystem.
Contoh mcopy a:autoexec.bat/junk .
Gunakan "man mtools" untuk command yang sejenis
: mdir, mcd, mren, move, mdel, mmd, mrd, mformat
....
mv source destination Memindahkan atau mengganti nama file
ln -s source destination Membuat Simbolic Links,
contoh ln -sf /usr/X11R6/bin/XF86_SVGA /etc/X11/X,
membuat Simbolic link dari file XF86_SVGA ke X
rm files Menghapus file
mkdir directory Membuat direktori baru
rmdir directory Menghapus direktori yang telah kosong
rm -r files (recursive remove) Menghapus file, direktori dan subdirektorinya.
Hati-hati menggunakan perintah ini apabila anda
login sebagai root, karena root dengan mudah
dapat menghapus seluruh file pada sistem dengan
perintah di atas, tidak ada perintah untuk un-
delete di Linux (belum)
more Untuk melihat isi suatu file, dengan tambahan
perintah more, maka isi file tersebut ditampil-
kan layar per layar.
less filename Melihat suatu file layar per layar, dan tekan
tombol "q" apabila ingin keluar,pico filename
Edit suatu text file.
pico -w filename Edit suatu text file, dengan menonaktif-
kan fungsi word wrap, sangat berguna untuk meng-
edit file seperti /etc/fstab.
lynx file.html Melihat file html atau browse ke net dengan text
mode, dimana gambar/image tidak dapat ditampil-
kan, tapi lynx adalah suatu browser yang sangat
cepat, sangat berguna bila anda hanya mengingin-
kan suatu artikel tanpa image.
tar -zxvf filename.tar.gz Meng-untar sebuah file tar sekaligus meng-uncomp
ress file tersebut (*.tar.gz or *.tgz), untuk me
letakkannya direktori yg diinginkan tambahkan
option -C direktori,
contoh tar -zxvf filename.tar.gz -C /opt
(meletakkan file tersebut di direktori /opt
tar -xvf filename.tar Meng-untar sebuah file tar yang tidak terkom-
press (*.tar).
gunzip filename.gz Meng-uncompress sebuah file zip (*.gz" or *.z).
dengan menggunakan gzip (juga zip atau compress)
jika anda menginginkan mengompress file.
bunzip2 filename.bz2 Meng-uncompress file dengan format (*.bz2)
dengan utiliti "bzip2", digunakan pada file
yang besar.
unzip filename.zip Meng-uncompress file dengan format (*.zip) deng-
an utiliti "unzip" yang kompatibel dengan pkzip
for DOS.
find / -name "filename" Mencari "namafile" pada komputer anda dimulai de
ngan direktori /. Namafile tersebut mungkin saja
berisi wildcard (*,?).
locate filename Mencari file dengan string "filename". Sangat mu
dah dan cepat dari perintah di atas.
pine Email reader yang sangat mudah digunakan, dan
menjadi favorit banyak pemakai mesin Unix.
Atau anda bisa pakai email yang sangat customize
yaitu "mutt",
talk username1 Berbicara dengan keyboard dengan user lain yg se
dang login pada mesin kita (atau gunakan "talk
username1@machinename" untuk berbicara dengan
komputer lain) . Untuk menerima undangan perca
kapan, ketikkan"talk username2". Jika seseorang
mencoba untuk berbicara dengan anda dan itu dira
sakan mengganggu, anda bisa menggunakan perinta
"mesg n" untuk menolak pesan tersebut. Dan guna
kan perintah "who" atau "rwho" untuk melihat
siapa user yang mengganggu tersebut.
mc Menjalankan "Morton Commander" ... eh... salah
maksudnya "Midnight Commander" sebagai file
manager, cepat dan bagus.
telnet server Untuk menghubungkan komputer kita ke komputer la
in dengan menggunakan protokol TELNET. Gunakan
nama mesin atau Nomor IP mesin, dan anda akan
mendapatkan prompt login name dari mesin terse-
but, masukkan passwordnya, oh ya .. anda juga
harus punya account di mesin remote tersebut.
Telnet akan menghubungkan anda dengan komputer
lain dan membiarkan anda untuk mengoperasikan
mesin tersebut. Telnet sangat tidak aman, setiap
yang anda ketik menjadi "open text", juga dengan
password anda! Gunakan ssh alih-alih telnet
untuk mengakses mesin secara remote.
rlogin server (=remote login) Menghubungkan anda ke komputer lain. Loginname
dan password, tetapi apabila account anda terse-
but telah dipakai, maka anda akan mendapatkan
pesan kesalahan pada password anda. Sangat tidak
aman juga, gunakan ssh sebagai gantinya. rsh
server (=remote shell) Jalan lain untuk menghu-
bungkan anda ke remote machine. Apabila login
name/password anda sedang dipakai di remote
mesin tsb, maka password anda tidak akan berla-
ku. Idem dengan rlogin, gantikan dengan ssh. ftp
server Ftp ke mesin lain, ini sangat berguna un-
tuk mengopy file ke/dari remote mesin. Juga
tidak aman, gunakan scp dari keluarga ssh seba-
gai gantinya.
minicom Program Minicom (dapat dikatakan seperti
"Procomm/Hyperterminal for Linux").
./program_name Menjalankan program pada direktori aktif, yang
mana tidak terdapat pada PATH anda
xinit Menjalankan X-window server (tanpa windows
manager).
startx Menjalankan X-window server dan meload default
windows manager. Sama seperti perintah "win"
under DOS dengan Win3.1
startx -- :1 Menjalankan sesi X-windows berikutnya pada
display 1 (default menggunakan display 0).
Anda dapat menjalankan banyak GUI terminal
secara bersamaan, untuk pindah antar GUI
gunakan , , etc,
tapi ini akan lebih banyak memakan memori.
x-term (pada X terminal) ,menjalankan X-windows terminal.
Untuk keluar ketikkan "exit"
xboing (pada X terminal). Sangat lucu deh ...., seperti
games-games lama .....
gimp (pada X terminal) Program image editor yang
sangat bagus, bisa disamakan dengan Adobe Photo-
shop, yang membedakan adalah program ini gratis.
netscape (pada X terminal) menjalankan netscape, versi
pada waktu tulisan ini dibuat telah mencapai
versi 4.7
netscape -display host:0.0 (pada X terminal) menjalankan netscape pada me-
sin yang aktif dan menampilkan outputnya pada me
sin yang bernama "host" display 0 screen 0. And
harus memberikan akses untuk mesin aktif untuk
menampilkannya pada mesin "host" dengan perintah
"xhost"
shutdown -h now (sebagai root) Shut down sistem. Umumnya diguna-
kan untuk remote shutdown. Gunakan
untuk shutdown pada konsol (dapat dijalankan
oleh user).
halt reboot (sebagai root) Halt atau reboot mesin.
Lebih simple dari perintah di atas.
man topic Menampilkan daftar dari sistem manual pages
(help) sesuai dengan topic. Coba "man man". lalu
tekan "q" untuk keluar dari viewer. Perintah "in
fo topic" Manual pages dapat dibaca dilhat de-
ngan cara "any_command --help".
apropos topic Menampilkan bantuan manual berdasarkan topik..
pwd Melihat direktori kerja saat ini
hostname Menampilkan nama local host (mesin dimana anda
sedang bekerja). Gunakan perintah " netconf"
(sebagai root) untuk merubah nama host dari
mesin tersebut, atau edit file /etc/hosts
whoami Mencetak login name anda
id username Mencetak user id (uid) atau group id (gid)
date Mencetak atau merubah tanggal dan waktu pada
komputer, contoh merubah tanggal dan waktu ke
2000-12-31 23:57 dengan perintah;
date 123123572000
time Melihat jumlah waktu yg ditangani untuk penyele-
saian suatu proses + info lainnya. Jangan dibin-
gungkan dengan perintah "date"
who Melihat user yang login pada komputer kita.
rwho -a Melihat semua user yg login pada network anda.
Layanan perintah rwho ini harus diaktifkan,
jalankan setup sebagai root utk mengaktifkannya.
finger username Melihat informasi user, coba jalankan; finger
root
last Melihat user sebelumnya yang telah login di kom-
puter.
uptime Melihat jumlah waktu pemakaian komputer oleh se-
seorang, terhitung proses reboot terakhir.
ps (=print status) Melihat proses-proses yang dijalankan oleh user
ps axu Melihat seluruh proses yang dijalankan,
walaupun tanpa terminal control, juga ditampil-
kan nama dari user untuk setiap proses.
top Melihat proses yang berjalan, dengan urutan
penggunaan cpu.
uname -a Informasi system kernel anda
free Informasi memory (dalam kilobytes).
df -h (=disk free) Melihat informasi pemakaian disk
pada seluruh system (in human-readable form)
du / -bh (=disk usage) Melihat secara detil pemakaian
disk untuk setiap direktori, dimulai dari root
(in human legible form).
cat /proc/cpuinfo Cpu info. Melihat file pada /proc directori yang
bukan merupakan file nyata (not real files).
cat /proc/interrupts Melihat alamat interrupt yang dipakai.
cat /proc/version Versi dari Linux dan informasi lainnya.
cat /proc/filesystems Melihat filesystem yang digunakan.
cat /etc/printcap Melihat printer yang telah disetup
lsmod (as root) Melihat module-module kernel yang
telah di load.
set Melihat environment dari user yang aktif
echo $PATH Melihat isi dari variabel "PATH". Perintah ini
dapat digunakan untuk menampilkan variabel
environmen lain dengan baik. Gunakan "set" untuk
melihat environmen secara penuh.
dmesg Mencetak pesan-pesan pada waktu proses boot.
(menampilkan file: /var/log/dmesg).
clear Membersihkan layar.
adduser Menambah pengguna.
cat namafile1 namafile2 > namafilegabungan Untuk menggabung file.

yuzhao_razor@yahoo.com yuzhao-razor.blogspot.com

Mengaktifkan Regedit yg di disable administrator

klik - START - RUN - masukan : REGEDIT

jika ada pesan error : Registy editing has been disable by your system ADministrator berarti anda tidak bisa mengedit registry

gunakan trik ini :

Start - run - dan masukan kode di bawah
copy paste saja biar ngak salah :

REG add HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System /v DisableRegistryTools /t REG_DWORD /d 0 /f

tekan enter
setelah itu baru buka regedit !
kalo sukses lakukan langkah 2

langkah 2

cari lokasi
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR

lihat value (DWORD):

Start

(jika disana tertulis angka 4 berarti admin tsb memblokir pemakaian usb di komputer tsb, ubah saja angka value ke 3

cara Mengaktifkan REGEDIT yang di blokir virus

Kadang-kadang REGEDIT tidak dapat dijalankan karena di-disable melalui setting registry oleh virus. Untuk memulihkan kembali, hapus value “DisableRegistryTools” atau ubah nilainya menjadi 0 dengan menggunakan Command Prompt dengan cara :

Jalankan cmd.exe dari menu RUN kemudian ketik:

REG QUERY HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

Tekan Enter

Untuk melihat daftar key dan value, gunakan perintah REG QUERY lokasikey, jika sudah terlihat ada value “DisableRegistryTools” hapus dengan mengetik :

REG DELETE HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer /V DisableRegistryTools

Tekan Enter

Coba periksa apakah masih ada value “DisableRegistryTools” di registry dengan mengetik

REG QUERY HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

Jika sudah tidak ada restart computer anda.

Jalankan Menu Run ketik REGEDIT, menu registry akan kembali tampil seperti dulu sebelum terkena virus.

Minggu, 22 Februari 2009

kalkulator dengan php

PHP mempunyai beberapa fungsi matematika yang dapat digunakan untuk
menghitung. Melalui artikel ini saya akan mengajarkan kepada anda cara membuat kalkulator
online.
Pertama, buat file dengan nama “index.html” lalu ketikkan perintah berikut :





Lalu untuk file yang kedua buat dengan nama “hitung.php” dan ketikkan script berikut :