FTP Server pada Debian (Anonymous)

ftp(file transfer protcol) adalah protokol yang digunakan untuk transfer file, ftp secara default berjalan pada port 21 dan bekerja menggunakan protokol TCP/IP.

pada tutorial kali ini, anda akan menggunakan aplikasi ftp-server yang bernama
proftpd. Hal pertama adalah instalasi:

root@newbie:~# aptitude install proftpd

setelah itu atur konfigurasi untuk proftpd, file konfigurasi proftpd.conf terletak di /etc/proftpd/. paste konfigurasi ini di baris paling bawah file proftpd.conf:

<Anonymous> # dir ftp
  User ftp
  Group nogroup
  UserAlias anonymous ftp
  DirFakeUser on ftp
  DirFakeGroup on ftp
  RequireValidShell off

  #Limit the maximum number of anonymous logins
  MaxClients 10

  #We want 'welcome.msg' displayed at login, and '.message' displayed
  #in each newly chdired directory.
  DisplayLogin welcome.msg
  DisplayChdir .message

  #Limit WRITE everywhere in the anonymous chroot
  <Directory *>
      <Limit WRITE>
          DenyAll
      </Limit>
  </Directory>
</Anonymous>

perlu diketahui kalo sekrip diatas untuk anonymous/guest yang ingin mengunjungi
ftp server anda.

setelah mem-paste sekrip diatas cari baris ini “DefaultRoot” , lalu uncomment. cari juga baris ini “UseIPv6”, ganti dari “off” jadi “on”.

oke konfigurasi untuk proftpd sudah selesai, selanjutnya adalah masukkan user yang dilarang untuk menggunakan ftp. Masukkan saja nama user kedalam file ftpusers yang terletak di /etc/ftpusers dan save.

Terakhir restart proftpd dan coba test melalui browser/terminal

root@newbie:~# service proftpd restart

masukkan url “ftp://domain” di browser anda, atau anda ingin mengakses lewat terminal bisa mengggunakan command “ftp domain/ip”. Sekian.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: