Upload
resha-rdp
View
346
Download
0
Embed Size (px)
Citation preview
5/17/2018 Buat FTP di Ubuntu menggunakan proftpd dan vsftpd - slidepdf.com
http://slidepdf.com/reader/full/buat-ftp-di-ubuntu-menggunakan-proftpd-dan-vsftpd 1/
Nama : Resha RDP
Membuat FTP menggunakan
VSFTPD dan PROFTPD
Nama Pembimbing : Dodi P
Kelas : XI TKJA Job ke :
Absen : 21 Nilai :
Tanggal : 01-05-2012 Paraf :
1. PendahuluanDalam 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. Tujuana. Peserta didik dapat mengerti prinsip kerja FTP
b. Peserta didik dapat menjalankan software FTPc. Peserta didik dapat mengetahui konfigurasi software FTP
3. Alat dan Bahana. Virtual Box ( di sini menggunakan versi 4.1.12) juga extension packnya
b. ISO Ubuntu 10.04 server
c. Windows 7
d. Software VSFTPD dan PROFTPD
4. Langkah kerjaa. 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 konfigurasiVSFTPDnya :
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 dapatmembuat file baru.
5/17/2018 Buat FTP di Ubuntu menggunakan proftpd dan vsftpd - slidepdf.com
http://slidepdf.com/reader/full/buat-ftp-di-ubuntu-menggunakan-proftpd-dan-vsftpd 2/
# 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 makasaat 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 :
5/17/2018 Buat FTP di Ubuntu menggunakan proftpd dan vsftpd - slidepdf.com
http://slidepdf.com/reader/full/buat-ftp-di-ubuntu-menggunakan-proftpd-dan-vsftpd 3/
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/17/2018 Buat FTP di Ubuntu menggunakan proftpd dan vsftpd - slidepdf.com
http://slidepdf.com/reader/full/buat-ftp-di-ubuntu-menggunakan-proftpd-dan-vsftpd 4/
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
5/17/2018 Buat FTP di Ubuntu menggunakan proftpd dan vsftpd - slidepdf.com
http://slidepdf.com/reader/full/buat-ftp-di-ubuntu-menggunakan-proftpd-dan-vsftpd 5/
Get
Put
Mkdir
6. KesimpulanDalam 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.