FTP (singkatan dari File Transfer Protocol) adalah sebuah protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pentransferan berkas (file) komputer antar mesin-mesin dalam sebuah internetwork.
FTP merupakan salah satu protokol Internet yang paling awal dikembangkan, dan masih digunakan hingga saat ini untuk melakukan pengunduhan (download) dan penggugahan (upload) berkas-berkas komputer antara klien FTP dan server FTP.
Fungsi FTP
FTP merupakan salah satu protokol Internet yang paling awal dikembangkan dan masih digunakan hingga saat ini. Fungsi FTP adalah untuk melakukan pengunduhan (download) dan penggugahan (upload) berkas-berkas komputer antara klien FTP dan server FTP.
Cara Kerja FTP
Sebuah Klien FTP merupakan aplikasi yang dapat mengeluarkan perintah-perintah FTP ke sebuah server FTP. Sementara server FTP adalah sebuah Windows Service atau daemon yang berjalan di atas sebuah komputer yang merespons perintah-perintah dari sebuah klien FTP. Perintah-perintah FTP dapat digunakan untuk mengubah direktori, mengubah modus pengiriman antara biner dan ASCII, menggugah berkas komputer ke server FTP, serta mengunduh berkas dari server FTP.
sumber : http://agustya-blog.blogspot.com/2013/01/pengertian-fungsi-dan-cara-kerja-ftp.html
Pertama kita install ftp nya
#apt-get install proftpd
pilih standalone
kalo udah selesai buat direktori share di direktori ftp
#cd /srv/ftp
#mkdir share
lalu buka di /etc/proftpd/proftpd.conf
#nano /etc/proftpd/proftpd.conf
cari baris seperti ini. hilangkan tanda pagar pada baris yg berwarna merah
DenyFilter \*.*/
# Use this to jail all users in their homes
#DefaultRoot ~
# Users require a valid shell listed in /etc/shells to login.
# Use this directive to release that constrain.
# RequireValidShell off
lalu kalo udah, cari baris sperti ini dan hilangkan tanda pagar yg berwarna merah
#<Anonymous ~ftp>
#User ftp
#Group nogroup
## We want clients to be able to login with "anonymous" as well as "ftp"
#UserAlias anonymous ftp
## Cosmetic changes, all files belongs to ftp user
#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
#DenyAll
#</Limit>
#</Directory>
#
## Uncomment this if you're brave.
## <Directory incoming>
## # Umask 022 is a good standard umask to prevent new files and dirs
## # (second parm) from being group and world writable.
## Umask 022 022
## <Limit READ WRITE>
## DenyAll
## </Limit>
## <Limit STOR>
## AllowAll
## </Limit>
## </Directory>
#
#</Anonymous>
kalo udah simpan dan lakukan restart proftpdnya
#/etc/init.d/proftpd restart
lalu tulis URLnya ftp://(ip anda)
ini tampilan gambar saya
0 komentar:
Posting Komentar