Pada kesempatan kali
ini kita akan menginstall FTP, dimana FTP ( File Transfer Protocol )adalah
suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang
menggunakan TCP koneksi bukan UDP. Cara
kerja protokol FTP hampir sama dengan protokol lainnya. Apabila protokol HTTP
bertugas untuk urusan web, kemudian protkol SMTP bertugas dalam urusan mail,
maka FTP ini bertugas untuk urusan pertukaran file. Intinya FTP adalah protokol
yang bertugas dalam hal pertukaran file baik itudownload ataupun upload di
jaringan. Dua hal yang penting dalam FTP adalah FTP Server dan FTP Client.
- FTP server adalah suatu server yang menjalankan software yang berfungsi untuk memberikan layanan tukar menukar file dimana server tersebut selalu siap memberikan layanan FTP apabila mendapat permintaan (request) dari FTP client.
- FTP client adalah computer yang merequest koneksi ke FTP server untuk tujuan tukar menukar file. Setelah terhubung dengan FTP server, maka client dapat men-download, meng-upload, merename, men-delete, dll sesuai dengan permission yang diberikan oleh FTP server.
Installasi ftp-server
Disini saya menggunakan Proftp, Proftpd adalah
sebuah aplikasi yang di gunakan untuk melakukan transfer data Dengan
menggunakan proftpd kita dapat membuat sebuah server FTP dimana nantinya kita
bisa membuat sebuah server yang bisa memberikan fasilitas upload dan download
pertama kita install proftpd, dengan mengetikkan
perintah :
$ sudo apt-get install proftpd
Kemudian akan muncul pertanyaan untuk memilih from
inetd atau standalone, untuk skala jaringan besar yang trafficnya padat
disarankan untuk memilih yang standalone. Kemudian tekan Enter.
tunggu hingga
instalasi selesai dan pastikan tidak ada pesan error
selanjutnya kita lakukan konfigurasi proftpd
Untuk konfigurasi Proftpd, cukup mengedit satu file
saja yang berada di /etc/proftpd/proftpd.conf. disini saya akan
mempraktekkan cara mengkonfigurasi FTP
Server dengan sistem Anonymous login, jadi siapapun dapat secara bebas
mengakses file yang telah disediakan oleh FTP Server. Pertama buka file
konfigurasi Proftpd dengan perintah ini :
$ sudo nano /etc/proftpd/proftpd.conf
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 1000
DisplayLogin welcome.msg
<Directory *>
<Limit WRITE>
DenyAll
</Limit>
</Directory>
</Anonymous>
IdentLookups off
UseReverseDNS off
ListOptions “” maxdepth 3
ListOptions “” maxdirs 10
ListOptions “” maxfiles 1000
simpan perubahan dengan menekan CTRL + X, lalu tekan
Y, lalu Enter. Lalu terakhir restart service dari Proftpd nya dengan
mengeksekusi perintah berikut :
$ sudo service proftpd restart
untuk pengetesan coba kita upload data dari komputer
client ke direktori /srv/ftp pad Ubuntu Server menggunakan Filezilla. masukan
IP Address Server 192.168.10.254 lalu masukan user dan password root Ubuntu
Server kalian.
selanjutnya buka browser dari salah satu komputer
Client dan arahkan pada URL ke ftp://192.168.10.254 Jika berhasil akan muncul
daftar file-file yang telah kalian letakkan pada folder /srv/ftp seperti yang
ditunjukkan oleh gambar dibawah ini.
Untuk mendownloadnya silahkan klik pada salah satu
file tersebut. Sampai sini berarti FTP Server telah berjalan dengan baik.
untuk selanjutnya adalah cara installasi open SSH silakan klik di sini
untuk selanjutnya adalah cara installasi open SSH silakan klik di sini
0 comments:
Posting Komentar