01 August 2012

Instalasi FTP Server dengan Proftpd di Debian 6 Squeeze


Sudah lama sekali rasanya saya tidak pernah posting mengenai adminsitrasi server dengan Debian 6 Squeeze di blog ini. Banyak alasannya, mulai dari kesibukan di sekolah, males menulis artikel yang panjang-panjang, dan juga karena tidak memiliki pulsa modem. hehehe. Nah daripada saya curcol terus, pada kesempatan kali ini saya ingin kembali membagikan cara untuk administrasi server di Debian 6 Squeeze. Yaitu tentang cara Konfigurasi FTP Server dengan Proftpd di Debian 6 Squeeze

Dulu sebenarnya saya sudah pernah memposting tentang FTP server dengan menggunakan vsftpd. Postingan tersebut dapat kalian lihat disini. Perbedaan FTP Server yang dulu dengan yang sekarang adalah dari segi aplikasi yang digunakan dan metodenya. Pada postingan FTP Server sebelumnya, metode koneksi dari client adalah dengan autentikasi password. Nah, pada FTP Server yang kali ini saya akan membuatnya dengan metode tanpa autentikasi password atau biasa disebut anonymous. Jadi siapapun user akan diperbolehkan untuk mengakses layanan FTP Server tersebut.

Yuk, daripada lama-lama langsung aja cekidot!

1. Pertama masukkan CD Debian yang pertama, lalu install Proftpd nya dengan perintah ini :

# apt-get install proftpd

2. Jika muncul seperti gambar dibawah ini, pilih pilihan yang kedua yaitu standalone.


3. Setelah instalasi selesai, sekarang saatnya untuk mengedit file konfigurasinya. Ketikkan perintah dibawah ini :

# nano /etc/proftpd/proftpd.conf

4. Lalu pada baris paling bawah, tambahkan skrip berikut :

<Anonymous ~ftp>
User ftp
Group nogroup
UserAlias anonymous ftp
DirFakeUser on ftp
DirFakeGroup on ftp
RequireValidShell off
MaxClients 10
DisplayLogin welcome.msg
DisplayFirstChdir .message

<Directory *>
<Limit WRITE>
DenyAll
</Limit>
</Directory>

</Anonymous>

IdentLookups off
UseReverseDNS off
ListOptions “” maxdepth 3
ListOptions “” maxdirs 10
ListOptions “” maxfiles 1000


Save dan tutup file tersebut dengan menekan CTRL + X, Y, lalu Enter.

5. Terakhir restart service proftpd dengan perintah berikut :

# service proftpd restart

6. Untuk mengetesnya, coba dari browser arahkan ke alamat ftp://ipserver, jika berhasil akan muncul seperti ini :


7. Tempat meletakkan seluruh file dari anonymous FTP ini adalah di /home/ftp/. Jadi jika kalian ingin menambahkan file-file data, tinggal kopikan saja ke folder tersebut.

Semoga bermanfaat :)

No comments:

Post a Comment