Konfigurasi FTP Server Publik dengan proftpd

23 11 2007

Proses transfer dengan FTP memang cepat daripada dengan protokol SMB (Entah kenapa… wa ga tau? :D ). BEberapa software FTP Server, seperti proFTPd, vsFTPd pureFTPd. Kali in saya akan membahas mengenai proFTPd
PErtama-tama Install software proftpd, dengan ./configure && make && make install (apabila lewat source)
Apabila sudah terinstall, biasanya file konfigurasi ada di /etc atau /usr/local/etc dengan nama proftpd.conf. BUka file tersebut dengan teks editor

ServerType standalone # kita ingin proftpd berjalan secara stand alone, tanpa inetd
DefaultServer on
ScoreboardFile /var/run/proftpd.scoreboard

Port 21 # Port Standar dari FTP

Umask 022 # Merupakan representasi lain sari chmod 644, jadi user lain hanya bisa membaca file saja

User nobody
Group nogroup #untuk keamanan, maka FTP servis ini berjalan bukan daru user maupn group manapun

#Untuk FTP Server Publik (Anonymous)

<Anonymous /data/ftp>
User ftp
Group ftp

UserAlias anonymous ftp # user ftp = anonymuus – definisi seperti definisi variabel di bahasa pemrograman

MaxClients 10 #jumlah klien maksimum anonymous yang login

HideUser root # Agar klien tidak dapat membuka file yang dimilki root

<Limit WRITE>
AllowAll
</Limit>

<Limit READ DIRS>
IgnoreHidden on #Membatasi agar user lain tidak bisa membuka file hidden
</Limit>

</Anonymous>

Dengan konfigurasi seperti diatas, FTP Publik ini oleh user Anonymous hanya bisa dibaca. Ia tidak bisa meng-uplot file atau menghapus file di dalam file ini.


Actions

Information

4 responses

24 11 2007
bintang

uanjrot..dasar arc =p

14 10 2008
ais

terima kasih ats infonya tapi tolong ditambah lebih banyak lagi ya..
yang lebih lengkap lagi

17 11 2008
kidgo

wach, kurang lengkap lagi itu boz!!!!

13 06 2009
Anonymous

gmna klo p’jLsAn NY aGk LBh fLeksiBeL

Leave a comment