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. Dalam
keadaan default, ftp berjalan pada port 21 dan bekerja pada protocol TCP/IP.
Dalam
FTP Server, kita bisa menggunakan dua cara:
a. User
Authentication LogIn (Password Protected)
b. Anonymous
LogIn (Guest OK)
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
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
Cara Konfigurasi FTP Server
1.
Install aplikasi ProFTPd terlebih dahulu,
kemudian muncul menu PopUp dan pilih standalone mode.
2. ls /home
4. Selanjutnya, buat folder untuk meletakan semua file dan data pada ftp
server. Kemudian tambahkan hak akses untuk user ftp pada direktori tersebut.
mkdir share
useradd -d
/share ftp
5. Masuk ke file
proftpd.conf dengan cara nano /etc/proftpd/proftpd.conf
1. User Authentication LogIn
Yaitu hanya orang tertentu yang bisa login/yang mengetahui username dan
password ftp anda.
Edit dan tambahkan script berikut di baris paling
bawah dari file proftpd.conf.
#. . .
<Anonymous
/home/kelompok1/share/>
#direktori untuk ftp server
User ftp
#user untuk ftp server
</Anonymous>
2.
Anonymous LogIn
Cara kedua adalah Anonymous LogIn, yang
memperbolehkan semua pengunjung mengakses layanan ftp server tersebut. Perlu
diingat, sebaiknya anda memilih salah satu dari dua cara ini. Jangan digunakan
bersamaan.
Tambahkan
opsi “UserAlias” pada file proftpd.conf. Kurang lebih seperti berikut
scriptnya.
#.
. .
<Anonymous
/home/kelompok1/share/>
User
ftp
UserAlias
anonymous ftp
#tambahkan script ini
</Anonymous>
6.
Simpan konfigurasi tersebut dengan merestart ftp server
Anda dengan cara /etc/init.d/proftpd restart
7. Kembali ke
konfigurasi pada ftp tadi
8. Masuk ke direktori
/home/kelompok1/share/ dengan cara cd /home/kelompok1/share/
10. Lalu restart lagi
11. Lalu uji Layanan
FTP Server Anda.Ini bisa melalui 2 Cara yaitu :
1. Pengujian via
Localhost
Dalam
pengujian di server localhost, kita akan menggunakan ftp client berbasis text.
Secara otomatis ftp client sudah terinstall bersamaan dengan system operasi Debian.
ftp localhost
masukan password
ketik share
ketik bye
3.
Setting alamat IP
windows
4.
Buka browser dan
ketikan ftp.tkj.net dan jika berhasil hasilnya akan seperti dibawah ini !
Hasilnya Jika Menggunakan Password
Hasilnya Jika Menggunakan Password
.
ok sih ini min
BalasHapuspapan reparasi hp