Pada hari ini saya akan berbagi tentang Apa itu FTP Server?. Dan
Cara menginstallnya. Jika ingin tau maka bacalah yang berikut ini
!!.
A.
PENGERTIAN
FTP
atau File Transfer Protocol adalah protocol yang digunakan untuk
transfer file atau data melalui media jaringan. FTP berjalan di port
21 serta bekerja pada protocol TCP/IP.
B.
LATAR BELAKANG
Saya membuat blog ini selain sebagai absensi kehadiran prakerin saya
di BLC Telkom Klaten pada hari ini juga merupakan dokumentasi untuk
hasil belajar dan hasil praktek saya pada hari ini.
C.
MAKSUD DAN TUJUAN
#Maksud
:
1.
Mendokumentasikan hasil belajar dan hasil pemahaman saya tentang FTP
Server.
2.
Melakukan pendekatan fungsi FTP Server.
3.
Mengimplementasikan hasil pemahaman FTP Server.
#Tujuan
:
1.
Untuk tujuan sharing data.
2.
Untuk menyediakan indirect atau implicit remote computer.
3.
Untuk menyediakan tempat penyimpanan bagi user.
4.
Untuk menyediakan transfer data yang reliable dan efisien.
D.
ALAT DAN BAHAN
a.
Server (OS Debian 8)
b.
Koneksi Internet
c.
Laptop Kerja (Client)
d.
Listrik
E.
INSTALLASI FTP SERVER DEBIAN 8 JESSIE
Di
Distro Debian terdapat 2 aplikasi yang populer digunakan oleh
kebanyakan orang yaitu adalah ProFTPd dan Vsftpd. Namun disini saya
memilih menggunakan ProFTPd karena menurut sebagian besar dianggap
lebih mudah serta lebih cepat dibandingkan aplikasi lainnya.
Baiklah
di sini saya akan menggunakan metode installasi melalui terminal yang
diremote ke server.
Yaitu
sebagai berikut :
1.
Baca basmallah dan berdo’a terlebih dahulu.
2.
Siapkan alat dan bahan.
3.
Pastikan anda sudah membaca referensi atau buku panduan installasi
FTP Server.
4.
Pastikan server masih dalam keadaan menyala serta kondisinya masih
baik.
5.
Nyalakan laptop dan koneksikan ke server melalui wifi.
6.
Masuk ke server melalui remote access misal menggunakan ssh : ssh
namauser@ipaddressVM contoh
: ssh yeni@192.168.20.7
7.
Jika sudah masuk maka anda harus masuk root terlebih dahulu, setelah
masuk ketikkan perintah :
#apt-get
install proftpd
kemudian,
akan muncul dua pilihan yaitu “from inetd” dan
“standalone” maka silahkan pilih standalone dengan mekan
Enter, untuk konfigurasi FTP Server menggunakan aplikasi ini terdapat
pada file “/etc/proftpd/proftpd.conf” baik untuk
konfigurasi dengan password atau pun guest ok.
8.
Proses installasi secara default selesai dan langkah selanjutnya
adalah konfigurasi FTP.
F.
KONFIGURASI FTP
Setelah
selesai proses installasi proftpd diatas. Semua user yang terdaftar
pada komputer server Debian sudah bisa mengakses layanan FTP tersebut
melalui web browser ataupun terminal. Selain itu direktori yang
digunakan adalah direktori home setiap user tersebut.
Konfigurasi
proFTPd dengan memasukkan perintah :
#nano
/etc/proftpd/proftpd.conf
Di Dalam FTP Server, kita bisa menggunakan dua cara :
a. User Authentication LogIn (Password Protected)
b. Anonymous LogIn (Guest OK)
Dan caranya sebagai berikut :
a.
User Authentication LogIn
Kemudian
edit dengan tambahkan beberapa baris berikut di bagian paling akhir
file konfigurasi untuk user login atau dengan password :
#misalnya
:
<Anonymous
/home/aku/> => arah folder direktori
User
yeni => user Penguna FTP
</Anonymous>
Kemudian
simpan tekan Ctrl+X tekan Y tekan Enter setelah itu tambahkan user
aku dengan perintah : #adduser yeni
Kemudian
restart service proftpd dengan perintah : #service proftpd restart
b.
Anonymous LogIn
Pada cara ke-2 ini atau Anonymous LogIn merupakan sebuah cara yang
memperbolehkan semua pengunjung mengakses layanan ftp server
tersebut.
Caranya hampir sama seperti cara pertama hanya saja perlu perbedaanya
yaitu mambahkan opsi “UserAlias” pada file proftpd.conf. Kurang
lebih seperti berikut ini :
#misalnya
:
<Anonymous /home/yeni/>
User yeni
UserAlias anonymous yeni
</Anonymous>
Kemudian simpan tekan Ctrl+X tekan Y tekan Enter.
Restart service proftpd dengan perintah :
#service
proftpd restart
Untuk percobaan buat sebuah file di direktori /home/yeni, kemudian
coba melalui webrowser client (ftp://192.168.20.7
=>misal) seperti tadi, atau anda dapat mengunakan aplikasi
“filezilla”.
Catatan
: “Perlu diingat, sebaiknya anda memilih salah satu dari dua cara
ini. Jangan digunakan bersamaan.”
G.
FUNSI FTP SERVER
1. untuk tukar-menukar file dalam suatu network
yang menggunakan TCP koneksi bukan UDP
2. Server yang menjalankan software berfungsi
untuk memberikan layanan tukar menukar file dimana server tersebut
harus selalu siap dalam memberikan layanan FTP apabila mendapat
permintaan (request) dari FTP client.
H.
KESIMPULAN
Pada intinya FTP adalah protokol yang bertugas
dalam hal pertukaran file baik itu download ataupun upload di
jaringan.
I.
JANGKA WAKTU PELAKSANAAN
Ketika saya melakukan praktek install FTP
Server ini untuk pertama kalinya di Server sungguhan dalam hidup saya
selama ini dan di sini saya melakukan installasinya cepat hanya butuh
waktu 15-20 menit tergantung koneksi internetnya. Sedangkan saya
membutuhkan waktu seharian yaitu 8 jam bahkan lebih karena koneksi
internet yang tidak stabil.
J.
REFERENSI
#E-Book TKJ :
1. Buku Konfigurasi Debian
Server_Ver_BLC-Telkom.pdf
2.
debianserverfinal.pdf-DebianServerFinal2.docx
3. Debian_8_Server_Full.pdf
0 komentar:
Posting Komentar