Konsep Protokol Pengiriman File (FTP)
File Transfer
Protocol, adalah sebuah protokol
klien-server yang memungkinkan seorang pemakai untuk mengirim atau menerima
file dari dan ke sebuah tempat/mesin dalam jaringan. Ia bekerja menurut aturan
transport TCP dan sangat banyak digunakan dalam jaringan internet. Meskipun
demikian juga dapat digunakan pada jaringan lokal, LAN.
a) Pada
sisi Server
FTP server adalah suatu server yang menjalankan piranti
lunak/software yang berfungsi untuk memberikan layanan tukar menukar file
sehingga server tersebut selalu siap memberikan layanan FTP apabila mendapat
permintaan (request) dari FTP klien.
Port standar yang digunakan oleh Server FTP adalah 21. Ketika user mencoba
untuk log in, server FTP menggunakan standar system panggilan untuk memeriksa
username dan password dengan membandingkan yang ada pada file password system.
Jika berhasil login dengan benar user diberi akses untuk masuk ke Server FTP,
maka user/klien dapat men-mengunduh, mengunggah, mengganti nama file, menghapus
file, dll sesuai dengan ijin/ permission
yang diberikan oleh FTP server.
Tujuan dari FTP server adalah sebagai berikut :
•
Untuk
tujuan sharing data, menyediakan indirect atau implicit remote computer
•
Untuk
menyediakan tempat penyimpanan bagi user
•
Untuk
menyediakan transfer data yang reliable dan efisien
Proses
Instalasi FTP
1. Pastikan Linux dan Windows saling terhubung,
jika ingin memastikan nya ping ip windows di linux begitupun juga sebaliknya.2. Masukkan CD dengan menggunakan perintah à apt-cdrom add
3. Setelah CD masuk, ketik perintah à apt update
4. Sekarang kita mulai untuk untuk menginstall FTP server, dengan perintah à apt install proftpd.
5. Selanjutnya yaitu membuat direktori dengan menggunakan perintah à mkdir /home/user/share “yang saya pakai untuk usernya memakai user linux. menjadi mkdir /home/ifayunda/share.
6. Selanjutnya, mengubah permission dengan perintah à chmod 777 /home/ifayunda/sharing/
7. Kita akan masuk ke direktori FTPD, yaitu dengan perintah à cd /etc/proftpd
Dan juga perintah menghapus dengan perintah à userdel ftp.
8. Selanjutnya
aktifkan user direktori tadi dengan menggunakan perintah à
useradd –d /home/user/sharing /ftp.
9. lalu
buat lah password, dengan menggunakan perintah
10. Untuk mengedit file konfigurasi
proftpd, menggunakan perintah à nano /etc/proftpd/proftpd.conf. Setelah
itu cari perintah use ipv6 hilangkan pagarnya lalu offkan
Tambahkan perintah seperti gambar dibawah ini;
11, Langkah
selanjutnya yaitu Restart, lakukan
dengan perintah à /etc/init.d/proftpd restart.
12. Proses
penginstalah ftp selesai, cek hasil ftp tadi di browser dengan cara ketik à ftp://192.168.8.2 masukkan username dan password.
Ini Hasilnya.
Proses
instalasi FTPS
1. Langkah
pertama yaitu ketik perintah à apt
install openssl ssl.cert
2. Selanjutnya,
buat sertifikat untuk privat dan public key
3. Selanjutnya
ketik perintah à
nano /etc/proftpd/tls.conf. Lalu hilangkah pagar pada 8 perintah :
Contoh salah satu perintah yang dihilangkan
yaitu :
4. Untuk
mengubah mode ketik perintah à
Chmod 600 /etc/ssl/private/proftpd.key
Chmod
600 /etc/ssl/certs/proftpd.crt
Ini digunakan agar admin saja yang dapat membaca.
5. Selanjutnya
aktifkan tls dengan perintah à nano /etc/proftpd/proftpd.conf. setelah itu
tekan ctrl W, lalu ketik tls hilangan tanda pagar yg sudah di temukan include
/proftpd/tls.conf lalu tetan ctrl X lalu tekan y.
6. Untuk membukttikan ftps telah dibuat cek di FILEZILLA
Hasil
ftps telah dibuat.
SEKIAN. TERIMAKASIH :):):)








0 Response to "FTP"
Posting Komentar