• Cara menginstall FTP Server di Debian 7

    Hallo kawan NaufaLogger 👋👋👋
    Pada kesempatan kali ini saya akan sharing ilmu mengenai tutorial konfigurasi FTP (File Transfer Protocol) pada Debian 7. Tapi sebelumnya taukah anda apa itu FTP ?



    Oke... saya akan jelaskan terlebih dahulu mengenai FTP😀😀😀
    Jadiiii.... File Transfer Protocol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang menggunakan TCP koneksi bukan UDP. 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.
    Tujuan dari FTP server adalah sebagai berikut :
    • Untuk tujuan sharing data
    • Untuk menyediakan indirect atau implicit remote computer
    • Untuk menyediakan tempat penyimpanan bagi user
    • Untuk menyediakan transfer data yang reliable dan efisien

    Fungsi FTP :
    FTP memiliki banyak fungsi atau manfaat yang menguntungkan bagi penggunanya, misalnya saja :
    1. Kita dapat melakukan pertukaran file antar komputer dengan mudah, walaupun file tersebut memiliki ukuran yang besar.
    2. Bagi pemilik website, dengan adanya FTP, mereka dapat melakukan backup website mereka dengan mudah.
    3. Kita dapat melakukan indirect maupun implicit remote computer.
    4. FTP menyediakan transfer data yang reliabel dan efisien, karena setiap pengguna tidak memerlukan tahapan-tahapan yang rumit untuk memperoleh suatu file atau mentransfer suatu file.
    5. FTP memfasilitasi tiap pengguna untuk melakukan transfer data secara dua arah. Artinya, jika FTP digunakan dalam sebuah perusahaan, maka setiap pemimpin perusahaan mampu mengirimkan file kepada karyawannya dan sebaliknya, dengan menggunakan server yang sama.
    6. Progress perpindahan data tidak akan hilang walaupun sambungan terputus.
    7. Transer data/file dapat dilakukan dengan mudah dan terorganisir.
    Cara Kerja FTP :
    Satu-satunya metode yang digunakan oleh FTP adalah metode autentikasi standar, dimana diperlukan username dan password untuk mengakses data-data yang ada pada FTP server. Pengguna yang terdaftar (memiliki username dan password) memiliki akses penuh pada beberapa direktori-direktori beserta file-file yang ada di dalamnya sehingga pengguna yang terdaftar tersebut dapat membuat, menyalin, memindahkan atau bahkan menghapus direktori-direktori tersebut. Untuk cara kerjanya, secara umum terlebih dahulu FTP client harus meminta koneksi kepada FTP server, jika sudah terhubung dengan FTP server maka FTP client dapat melakukan pertukaran data seperti upload dan download data. FTP dapat bekerja dalam mode aktif dan mode pasif, yang menentukan bagaimana koneksi data terbentuk. Pada kedua mode, client membuat sebuah kontrol TCP dari port N menuju FTP server port 21.
    • Pada mode aktif, client mulai menyimak koneksi data yang datang dari server pada port M. Kemudian client mengirimkan FTP command port M untuk menginformasikan kepada server, port mana yang harus disimak. Serverk emudian menginisiasi channel data kepada client dari port 20/ port FTP server.
    • Dalam situasi ketika client berada di balik firewall dan tidak mampu menerima koneksi TCP yang datang, dapat digunakan pasif mode. Dalam mode tersebut, client menggunakan kontrol koneksi untuk mengirimkan perintah PASV kepada server, kemudian menerima alamat IP server, alamat server, dan nomor port server.
    Cara konfigurasi FTP :

    Pertama install dulu FTP nya dengan mengetikkan perintah berikut "apt-get install proftpd -y" 


    Pilih standalone/mandiri, enter

    Lalu ketikan perintah berikut "nano /etc/proftpd/proftpd.conf"

    Setelah memasukan perintah di atas maka akan muncul tampilan seperti berikut. Edit pada bagian yang sudah saya kasih tanda merah. Yaitu UseIPv6 yang tadinya on ubah menjadi off. Dan juga ServerName yang tadinya Debian, ubah menjadi nama domain anda, saya ambil contoh memakai nama domain saya yaitu NaufaLogger.com. Jika sudah maka tekan ctrl+x lalu y dan tekan enter

    Jadi seperti ini :

    Tahap selanjutnya kita konfigurasi user untuk login ke FTP nya. Kita buat terlebih dahulu dengan memasukan perintah "adduser (nama)", untuk nama user nya bebas kalian isi apa aja, dan sebagai contoh saya gunakan nama opang. Lalu isikan passwordnya, selanjutnya kita hanya menekan tombol enter sampai ada perintah y/n dan pilih saja y dan enter

    Langkah berikutnya yaitu memastikan apakah ftp nya berhasil atau tidak? yaitu dengan cara buka browser anda (terserah apa aja), disini saya gunakan chrome. Lalu ketikan pada pencarian "ftp://nama domain" atau bisa juga menggunakan ip address "ftp://ip address". Jika berhasil maka akan di minta untuk memasukan username dan password yang tadi sudah di buat.

    Dan pada gambar di bawah merupakan tampilan awal setelah masuk ftp server

    Dan berikutnya saya akan menambahkan file ke ftp nya. Caranya yaitu buka di file explorer, lalu ketikan yang tadi "ftp://nama domain" sampai muncul tampilan login.

    Lalu copy kan file apa saja sebagai contoh yang ada di penyimpanan laptop/pc kamu ke ftp nya

    Dan kita lihat lagi, hasinya....

    Nah jadi seperti itu kawan-kawan mudah kan? Oke semoga artikel ini dapat bermanfaat😁
    untuk kekurangan pada artikel ini, silahkan tulis di kolom komentar👍

    Terima kasih !!!

    Sumber : pengertian, fungsi, dan cara kerja FTP
                                      👇👇👇
    http://klien.indositehost.com/knowledgebase.php?action=displayarticle&id=8
    https://www.nesabamedia.com/pengertian-ftp/




  • You might also like

    Tidak ada komentar:

    Posting Komentar

Diberdayakan oleh Blogger.

Introducción

CARA MENAMPILKAN DATA DARI DATABASE MYSQL PADA VISUAL STUDIO 2010

Pada kesempatan kali ini saya akan membahas Cara Bagaimana Menampilkan Data dari Database MySQL pada Visual Studio 2010 Langkah - langk...

Cara menginstall debian dan menambahkan ip address

Blog Archive

Pages

About

Blogger news

Blogger templates

Blogroll

Tutorial Menginstall Debian 7 dan Menambahkan IP Address

Cara menginstall Sistem Operasi Debian 7 di Virtual Box dan menambahkan IP Address

Pages - Menu