Rabu, 14 September 2011

Membuat FTP Server Di Windows Dengan FileZilla Server

Apakah itu FTP? FTP merupakan sebuah protocol untuk transfer file. Seperti layaknya http yaitu protocol untuk transfer file html, php dan lain lain. Bila kita membuka sebuah file html di dalam ftp, maka yang terjadi adalah kita mengunduh file tersebut bukannya membukanya :jempol.
Siapa bilang yang bias digunakan untuk membuat sebuah server diperlukan windows server? :hoax . nggak juga kalee, kita juga dapat membuat sebuah server termasuk ftp di windows yang paling dasar sekalipun, tentunya degnan aplikasi tambahan dari pihak ketiga.
Langsung aja deh… :tkp kali ini saya akan membeberkan tutorial bagaimana cara membuat sebuah ftp server di windows. ftp biasanya digunakan sebuah administrator web untuk mengorganisir file file yang terdapat pada webserver. ftp menggunakan sebuah username dan password untuk menentukan folder home sebuah ftp.
Untuk aplikasinya dapat di unduh di http://filezilla-project .org. namun file zilla server ini juga ada 1 paket dengan xampp. Oke, karena saya hanya punya yang di xampp, saya menggunakan yang itu saja
Untuk startingnya, centang tulisan Svc pada filezilla, kemudian klik tombol admin untuk membuka interface filezilla.
Nah… setelah di klik tombol admin, maka apan disuruh untuk memasukkan sebuah password, host, dan port. Host disini merupakan alamat server ftp yang akan di administrasi (konfigurasi), kalau kita ingin computer kita sendiri yah tinggal isi localhost atau alamat mesin yaitu 127.0.0.1, untuk port, nantinya dapat di ganti dikonfigurasi lain kali, defaultnya 14147. password pun dapat di konfigurasi lebih lanjut defaultnya passwd : .
Tada… jadilah ftp kita, namun ini belum sempurna yah… kita perlu mengkonfigurasi lebih lanjut mengenai user siapa saja yang dapat mengakses serta hak akses nya. Maka dari itu, kita membuka menu > edit > users.
Seandainya saya memiliki sebuah server web, dan saya ingin menggunakan sebuah ftp untuk mengorganisir file file yang terdapat di dalamnya, maka dari itu, saya membuat sebuah user baru bernama alkaaf serta password admin123 dan saya memiliki server web pada direktori E:\www\ maka konfigurasi nya cukup mudah.
Pada menu general, kotak users, pilih add, masukkan nama user (alkaaf)
Kemudian pengaturan password di lakukan pada kotak “account setting” kita set passwordnya “admin123”
Setelah usai, kita perlu mengatur folder apa saja yang dapat dibuka alkaaf serta hak aksesnya, maka dari itu pilih menu ”shared folders”.
Tinggal klik Add pada kotak Shared folders. Karena alkaaf di atas seorang administrator web yang memiliki direktori webserver di E:\www, tinggal set ajah ke foder itu.
Kemudian kita set hak akses yang didapat alkaaf untuk mengorganisir file file server web nya (kalau bingung antara server web dan web server, sebenernya sama aja kok :ngakak , biar bahasanya keren gitu).
Kemudian si alkaaf ingin membuat sebuah ftp yang tujuannya digunakan untuk public tujuannya untuk menjadikannya sebuah ftp untuk download file. Maka dari itu, kita perlu membuat user ber username “anonymous” ingat, penulisan harus “anonymous” tepat, karena anonymous merupakan username untuk ftp secara universal. Untuk password anonym harus kosong :nerd .
Kemudian alkaaf menset folder E:\www\download sebagai folder download untuk public
Ini bagian yang penting, yaitu pemberian hak akses, kita hanya perlu memberikan hak akses READ, LIST, +SUBDIRS. pada folder tersebut, karena bila kita memberi hak akses yang lain, bisa bahaya web :takut , bisa saja si pengguna (hacker) mengupload sebuah web shell dan meranggah direktori di atasnya, deface page kita, curi database kita, cari no kredit, curi uang, hahah, duaar… Hehe, kok malah ngelantur yah… :ngakak oke lah… mari kita masuk ke sesi pencobaan.
Pencobaan dapat dilakukan di browser seperti firefox (download only), windows explorer (dengan mengetik alamat seperti ftp://alamatftp), dapat juga dengan command promt dengan perintah “ftp alamatftp”)
Oh ya… kita dapat mengakses server kita dengan alamat ip kita.
(secara default, firefox menggunakan username anonymous, maka dari itu folder downloadlah yang terbuka. Kalau username anonymous tidak tersedia, maka akan keluar window untuk mengisi username dan password yang tersedia.)
Kemudian kita menggunakan windows explorer :
Nah… secara default juga, explorer menggunakan username anonymous. Kalau ingin ganti, pilih aja menu file > login as.

Nah… masuk di adminnya nya kan? :cendol
Terakhir dari command promt, kalau dari cmd akan di suruh mengisi username + passwordnya sendiri
 
Perintah yang digunakan biasanya :
get : untuk download file. format “get
put : untuk mengupload file. Format “put
lcd : untuk mengubah direktori local
cd : untuk mengubah direktori ftp
pwd : melihat direktori ftp saat ini.
ls atau dir : untuk melihat isi folder (listing)
delete : menghapus. Format : “delete
bye : keluar mode ftp

hehe : ketawa :ngakak

Alhamdulillah, usai sudah tutorial puanjang banget kali ini, semoga bermanfaat bagi kawan kawan. Jangan lupa :bigcendol :ngakak hahaha

Ads