Nama : Resha RDP Kelas : XI TKJA Absen : 21 Tanggal : 01-05-2012

Membuat FTP menggunakan VSFTPD dan PROFTPD

Nama Pembimbing : Dodi P Job ke : Nilai : Paraf :

1. Pendahuluan
Dalam dunia networking, dimana kita bisa mengakses data yang dibagikan ( disharing) juga berkomunikasi dengan satu sama lain. Untuk mengakses data ada terdapat banyak software dan salah satunya VSFTPD dan PROFTPD ( untuk kegiatan FTP). Di sini , penulis ingin mengajarkan sedikit tentang tata cara konfigurasi FTP di software VSFTPD dan juga PROFTPD

2. Tujuan
a. Peserta didik dapat mengerti prinsip kerja FTP b. Peserta didik dapat menjalankan software FTP c. Peserta didik dapat mengetahui konfigurasi software FTP

3. Alat dan Bahan
a. b. c. d. Virtual Box ( di sini menggunakan versi 4.1.12) juga extension packnya ISO Ubuntu 10.04 server Windows 7 Software VSFTPD dan PROFTPD

4. Langkah kerja
a. Untuk VSFTPD i. Siapkan Virtual Box yang sudah dipasang di komputer, juga ISO Ubuntu 10.04 yang telah dipasang di Virtual Box ii. Lalu persiapkan juga software VSFTPD, jika belum ada ( untuk mengetahui sudah atau belumnya suatu paket dipasang yaitu “ dpkg –l | grep Nama_softwarenya “ ) bisa update langsung dengan ketikkan “apt-get install vsftpd” iii. Untuk pengalamatan IP yaitu Client ( Windows 7) : 1.2.3.3 /24 Server ( Ubuntu 10.04) : 1.2.3.4 /24 iv. Setelah dipasang VSFTPD-nya, untuk sekarang kita akan konfigurasi VSFTPDnya : 1. File konfigurasi dapat dilihat di : /etc/vsftpd.conf 2. Tetapi sebelumnya jika terdapat error saat pengeditan konfigurasi lebih baik buat dahulu file backup dari vsftpd.conf 3. Buka file konfigurasi VSFTPD. 4. Agar Anonymous bisa login, tinggal hapus tanda “#” pada # anonymous_enable=NO Lalu, jangan lupa untuk mengganti NO menjadi YES 5. Jangan lupa untuk menghilangkan tanda “#” pada # write_enable : agar semua baik itu anonymous atau user dapat membuat file baru.

# anon_upload_enable : untuk anonymous dapat mengunggah suatu file ke server FTP # anon_mkdir_write_enable : untuk anonymous agar bisa membuat direktori baru di server FTP # ftpd_banner : untuk memberi pesan saat kita nanti masuk 6. Karena kita konfigurasi untuk anonymous, maka kita akan membuat script baru di paling bawah. Ketikkan : anon_root=/home/ Jadi, untuk script diatas , kita membuat folder mana yang akan dijadikan home root saat nanti client masuk. 7. Setelah itu save, dan restart VSFTPD dengan cara ketikkan : service vsftpd restart 8. Untuk user yang nanti untuk autentikasi rubah anonymous_enable=YES, menjadi anonymous_enable=NO. 9. Lalu buat juga script baru untuk user autentikasi : local_root=/home/resha/ 10. Jangan lupa untuk menghilangkan tanda “#” pada : local_enable=YES Ini untuk user dapat login 11. Setelah itu save konfigurasi dan restart VSFTPD. v. Untuk Client ( Windows 7) agar bisa mengakses server FTP ada caranya yaitu: 1. Buka Run atau tekan saja Win ( Lambang windows pada keyboard) + R secara bersamaan) 2. Ketikkan cmd dan klik OK 3. Pada command prompt ketikkan : ftp 1.2.3.4 Jadi, 1.2.3.4 merupakan alamat IP dimana FTP server berada. 4. Lalu lihat apakah konfigurasi yang kita lakukan berhasil atau tidak b. Untuk PROFTPD : i. Siapkan Virtual Box yang sudah dipasang di komputer, juga ISO Ubuntu 10.04 yang telah dipasang di Virtual Box ii. Lalu persiapkan juga software PROFTPD, jika belum ada ( untuk mengetahui sudah atau belumnya suatu paket dipasang yaitu “ dpkg –l | grep Nama_softwarenya “ ) bisa update langsung dengan ketikkan “apt-get install proftpd”, jika sebelumnya anda menginstall VSFTPD maka saat kita menjalankan perintah itu maka VSFTPD akan langsung diremove ( dengan pemberitahuan dahulu) iii. Untuk pengalamatan IP yaitu Client ( Windows 7) : 1.2.3.3 /24 Server ( Ubuntu 10.04) : 1.2.3.4 /24 iv. Untuk konfigurasi 1. File konfigurasi dapat dilihat di /etc/proftpd/proftpd.conf 2. Tetapi sebelumnya buat backup dari file proftpd.conf. 3. Konfigurasi bisa dilihat pada gambar berikut :

4. Lalu save dan restart PROFTPD dengan mengetik : service proftpd restart 5. Untuk praktek FTP menggunakan software PROFTPD saya hanya mempraktekkan login anonymous saja.

5. Hasil Kerja
a. Login Anonymous i. VSFTPD

ii. PROFTPD

b. Get dan Put dalam user Anonymous Get

Put

c. Send, Get, Put, dan mkdir dalam user yang diautentikasikan Send

Get

Put

Mkdir

6. Kesimpulan
Dalam pengaturan konfigurasi harus sangat teliti, dan untuk mengatur folder FTP server, kita harus mengetahui mode yang sedang aktif atau user mana yang memiliki folder atau file tersebut. Contohnya dalam praktek anonymous get, dan put jika anda melakukan settingan “ 777” pada folder yang menjadi home root FTP server, itu tidak akan berhasil, harusnya ketikkan “ chmod u-w Nama_folder”. Dan juga ketikkan “chown ftp:ftp Nama_folder”. Mengapa harus ftp:ftp, karena itulah user default dari FTP. Juga jika anda keluar dari folder FTP server dalam keadaan anonymous dan login kembali dan muncul error seperti ini : 500 OOPS: vsftpd: refusing to run with writable anonymous root 500 OPS : priv_sock_get_cmd Itu karena terdapat kesalahan pada mode folder yang menjadi home root.

Sign up to vote on this title
UsefulNot useful