Panggolekan

Senin, 21 April 2014

Seputar FTP

.Instalasi FTP Server
FTP adalah singkatan dari File Transfer Protocol, protokol untuk bertukar file melalui jaringan.
FTP sering digunakan untuk mendownload sebuah file dari server maupun untuk mengupload file
ke sebuah server (misalnya mengupload konten-konten web ke sebuah webserver). Cara kerja
protokol FTP hampir sama dengan protokol lainnya. Apabila protokol HTTP bertugas untuk urusan
web, kemudian protkol SMTP bertugas dalam urusan mail, maka FTP ini bertugas untuk urusan
pertukaran file. Intinya FTP adalah protokol yang bertugas dalam hal pertukaran file baik itu
download ataupun upload di jaringan.
Instalasi Proftpd
Aplikasi FTP Server di Linux sebenarnya ada banyak. Akan tetapi yang cara konfigurasinya paling
mudah diantara lainnya adalah Proftpd. Selain mudah konfigurasinya, Proftpd juga cukup ringan
dan handal dalam urusan ini.

Untuk menginstall Proftpd seperti biasa siapkan terlebih dahulu DVD Repositori, lalu
eksekusi perintah berikut :

#sudo apt-get install proftpd


Kemudian akan muncul pertanyaan untuk memilih from inetd atau standalone, untuk skala
jaringan besar yang trafficnya padat disarankan untuk memilih yang standalone. Kemudian
tekan Enter.
Gambar 3.6.1

Setelah itu tunggu hingga instalasi selesai dan pastikan tidak ada pesan error seperti gambar
dibawah ini.
Gambar 3.6.2


Selanjutnya barulah kalian dapat memulai proses konfigurasi.
Konfigurasi Proftpd
Untuk mengkonfigurasi Proftpd, kalian cukup mengedit satu file saja yang berada di

# /etc/proftpd/proftpd.conf.

Disini kalian akan mempraktekkan bagaimana caranya
mengkonfigurasi
FTP Server dengan sistem Anonymous login, yaitu siapapun dapat secara bebas mengakses file
yang telah disediakan oleh FTP Server.

Pertama buka file konfigurasi Proftpd dengan perintah ini :

# sudo nano /etc/proftpd/proftpd.conf


Setelah terbuka, pada baris paling bawah file konfigurasi tersebut tambahkan skrip berikut :
<Anonymous ~ftp>
User ftp
Group nogroup
UserAlias anonymous ftp
DirFakeUser on ftp
DirFakeGroup on ftp
RequireValidShell off
MaxClients 1000
DisplayLogin welcome.msg
<Directory *>
<Limit WRITE>
DenyAll
</Limit>
</Directory>
</Anonymous>
IdentLookups off
UseReverseDNS off
ListOptions “” maxdepth 3
ListOptions “” maxdirs 10
ListOptions “” maxfiles 1000

Gambar 3.6.3

• Kemudian simpan perubahan dengan menekan CTRL + X, lalu tekan Y, lalu Enter
• Lalu terakhir restart service dari Proftpd nya dengan mengeksekusi perintah berikut :

# sudo service proftpd restart

Sekarang coba kalian masukkan seluruh file-file yang ingin kalian upload ke direktori
/srv/ftp, dan setelah itu coba akses ke alamat server melalui browser atau file manager di
komputer client :
ftp://ipserver

Misalnya disini saya masukkan :
ftp://192.168.1.1

Maka jika berhasil akan muncul daftar dari direktori-direktori maupun file-file yang telah
letakkan di folder /srv/ftp seperti yang ditunjukkan oleh gambar dibawah ini.
Gambar 3.6.4



Sampai sini berarti FTP Server telah berjalan dengan baik. Setelah itu kalian tinggal
mendownload maupun mengupload file-file tersebut, bisa secara langsung maupun
menggunakan bantuan aplikasi tambahan seperti Filezilla.

Tidak ada komentar:

Posting Komentar