1. Download pure-ftpd di http://www.pureftpd.org , download versi terbaru kalo bisa yak.. :D
2. Jika menggunakan platform unix/linux secara langsung (bukan virtual machine) dan
terkoneksi internet bisa menggunakan command wget :
wget http://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.26.tar.gz
2a. Jika kamu menggunakan virtual machine (linux/unix-nya) dan terkoneksi internet
download saja dari url yang saya tulis di no.2. Lalu cara memindahkan ke mesin unix/linux
kamu bisa menggunakan software winscp, cara menggunakannya gampang kok cukup kamu
tulis ip kamu pada kotak host-name dan isikan user kamu (root) dan passwordnya. Setelah
kamu berhasil login, akan tampil user-interface baru, dimana kolom sebelah kiri merupakan
semua isi hardisk kamu , sedangkan sebelah kanannya merupakan semua isi baik folder atau file dari mesin virtual kamu.
3. Ekstrak pure-ftpd-1.0.26.tar.gz dengan command tar:
tar zxf pure-ftpd-1.0.26.tar.gz
option pada command tar yang saya gunakan adalah zxf, yang memiliki arti :
-z = memiliki arti untuk meng-ekstrak file dengan ekstensi gz(gunzip), akan tetapi option ini
dapat digunakan juga untuk mengkompresi kembali sebuah file dengan ekstensi file gz juga.
-x = memiliki arti untuk meng-ekstrak file tersebut (tar file)
-f = hasil ekstrak file yang sudah dikompresi akan dimasukkan ke dalam sebuah direktori
hasil dari command yang dijalankan (dalam hal ini : tar zxf pure-ftpd.1.0.26.tar.gz) :
membentuk sebuah direktori pure-ftpd-1.0.26
4. Setelah sudah diekstrak masuk ke dalam direktori hasil ekstrakan tersebut :
contoh yang saya gunakan adalah direktori tempat hasil ekstrakan pure-ftpd-nya ada di
dalam direktori root, jadi :
root@ferdi:~#pure-ftpd.1.0.26.tar.gz pure-ftpd.1.0.26
root@ferdi:~# cd pure-ftpd.1.0.26 --> tekan enter
root@ferdi:~/pure-ftpd.1.0.26# ls --> dibaca list (ls) menampilkan seluruh isi direktori
pure-ftpd.1.0.26
5. ketikan seperti dibawah ini
root@ferdi:~/pure-ftpd.1.0.26# ./configure --prefix=/usr/local/pure-ftpd ; make;
make install
informasi:
./configure --prefix=/usr/local/pure-ftpd --> menetapkan konfigurasi pure-ftpd agar
terletak di dalam direktori /usr/local/pure-ftpd
make --> mengkompilasi (compile) pure-ftpd tersebut
make install --> install pure-ftpd tersebut
Langkah diatas wajib untuk dilakukan ;)
Tunggu sampai instalasi selesai. Jika sudah selesai langsung pergi ke direktori /usr/local
/pure-ftpd , caranya :
root@ferdi:~# cd /usr/local/pure-ftpd
Terus coba langsung di running (dijalankan) pure-ftpdnya dengan cara :
root@ferdi:~# ./pure-ftpd -c 100 &
informasi:
-c 100 & --> disini adalah menjalankan secara daemon (run into background) dan
menetapkan agar max koneksi ke client hanya 100 koneksi saja
Ingat , default direktori jika kita ingin menaruh file ke dalam ftp kita terletak di
/home/ftp
--- Setting dan instalasi pure-ftpd pun selesai , sekarang bagaimana mengecek kalo ftp kita
tuh udah jalan, let's try :
Informasi :
Jika kamu mau ngetest dengan menggunakan windows explorer tinggal diketik saja di dalam
windows explorer-nya dengan cara : ftp://
contoh : ftp://192.168.0.22
Jika menggunakan perintah cmd (command) di windows atau terminal di linux/unix atau
console di linux/unix :
ketik seperti ini ya :
ftp [ip address kamu]
Hasilnya akan keluar seperti ini :
Connected to 192.168.0.22.
220---------- Welcome to Pure-FTPd ----------
220-You are user number 1 of 100 allowed.
220-Local time is now 06:17. Server port: 21.
220-IPv6 connections are also welcome on this server.
220 You will be disconnected after 5 minutes of inactivity.
Name (192.168.0.22:root):
Informasi :
Nah kalo udah tampil kaya gitu, kamu udah berhasil bikin ftp dengan pure-ftpd, lalu masukkan
username anonymous (artinya user tanpa nama atau bisa dibilang everyone-lah). Jika kamu
ingin logout, tinggal ketik quit
nah setelah itu kamu bisa dipastikan berhasil masuk ke dalam ftp kita dan berhasil juga jika
kamu ingin mendownload atau mengambil file dari ftp kamu itu.
- Ingat jika kamu ingin mengupload file kamu ke dalam ftp kamu dan jika kamu menggunakan
platform windows, alangkah baiknya menggunakan winscp
- Jika kamu ingin mengkopi atau memindahkan file atau folder di dalam linux/unix bisa
menggunakan command cp atau mv
Contoh penggunaan cp , mv , rm, touch di linux/unix :
# cp
cp [nama file/folder] [direktori tujuan]
keterangan : ini akan mengcopy file ferdi.txt ke direktori /home/data/ferdi
info : jika yang mau kamu copy itu folder tambahkan parameter -r (recursive)
--> cp -r [nama folder]
# mv
mv [nama file/folder] [direktor tujuani]
contoh: mv data_penting /home/data/ferdi/rahasia
keterangan : ini akan memindahkan file atau direktori (folder) ke direktori (folder)
/home/data/ferdi/rahasia
#rm
rm [nama file/folder]
contoh: rm data_secured.rtf
keterangan : ini akan menghapus file atau direktori yang kita inginkan. Jika yang kamu ingin
hapus itu berupa folder tambahkan parameter -r (recursive) --> lihat pada command cp
#touch
touch [nama file]
contoh: touch file1
keterangan : ini akan membuat file baru bernama file1
Sekedar informasi saja, jika kamu bingung bagaimana menulis file1 itu, kamu dapat
menggunakan editor file bernama joe,pico,vi,jed dan nano. Editor ee yang saya tahu sudah
tersedia di platform unix. Cara menggunakan : joe
Alhamdulillah, sekian dulu ulasan serta sedikit informasi tentang pembuatan ftp ini, penulis mengharapkan kritik dan saran dari teman-teman sekalian. Sampai bertemu di tulisan selanjutnya :D
References : http://www.google.co.id dan Cisco Network Academy
2 komentar:
makasih bang tuorialnya
makasih tutorialnya, ini sangat membantu saya dalam mengerjakan tugas..
Posting Komentar