FTP


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