Langsung ke konten utama

 CARA INSTALL DAN KONFIGURASI FTP SERVER DEBIAN 10 STEP BY STEP LENGKAP DENGAN SCREENSHOT




Halo Sobat TKJ... Bagaimana kabarnya nih? Balik lagi dengan saya Afagn, kali ini saya akan membagikan sedikit tips bagaimana cara install dan konfigurasi FTP Server di Debian 10. Penasaran bagaimana cara nya? YUK LANGSUNG SAJA KITA MULAI!!



Pengertian FTP Server
        File Transer Protocol atau FTP adalah suatu protokol yang bertanggung jawab dalam menjembatani proses tukar menukar informasi di dalam sebuah komputer serta membantu aktivitas pengunduhan, pengunggahan file, maupun aktivitas lain.
        Adapun dua hal penting yang perlu kita perhatikan dalam FTP yakni FTP server dan FTP client. Yang mana FTP server itu sendiri merupakan server yang mengoperasikan perangkat lunak untuk proses pertukaran file yang harus selalu siap sedia jika ada permintaan yang didapat dari FTP client.
        FTP client merupakan komputer yang digunakan dalam berbagai aktivitas yang harus selalu terhubung dengan FTP server agar dapat melakukan proses pertukaran file serta melakukan aktivitas lain seperti mengunduh, mengunggah, mengganti nama, menghapus, dan lainnya.


Fungsi FTP Server
        FTP memiliki berbagai fungsi yang berguna bagi para pengguna komputer, yang mana fungsi utamanya adalah mendukung pertukaran file dan informasi yang terjadi antar komputer. Beberapa fungsi FTP ialah :
1. Proses transfer data menjadi lebih efisien
2. Memfasilitasi pengiriman 2 arah
3. Pertukaran file dapat dilakukan dengan aman


Kelebihan FTP Server
1.     Terdapat sistem keamanan enkripsi yang ada pada jaringan yang sangat berguna untuk melindungi informasi sehingga kita tidak perlu khawatir mengenai peretasan data pribadi.
2.    FTP dapat menjadi tempat penyimpanan yang aman, yang mana data atau informasi tidak akan pernah hilang ataupun secara otomatis terhapus oleh komputer.
3. Walaupun memerlukan verifikasi terlebih dahulu dalam penggunaannya, teapi ada perangkat lunak yang dapat membantu memberikan petunjuk verifikasi sebagai tambahan informasi.
4.   FTP dapat menjadi media pertukaran informasi maupun file antar komputer yang mana dilengkapi dengan sistem keamanan yang dapat menjaga data, baik yang diterima atau yang dikirim.
5.    FTP dapat memlakukan backup data atau file sekaligus restore di sebuah website.
6.    Pertukaran data dan informasi menjadi lebih mudah dan efisien, serta dapat digunakan untuk indirect computer maupun implicit remote.



Langkah - Langkah Konfigurasi FTP Server

1. Pastikan di pc kalian sudah ter-install WinSCP, jika belum silahkan klik disini untuk mengunduh,


















2. Jalankan Virtual Machine Debian 10 nya, jika belum mempunyai Virtual machine Debian 10 bisa melihat disini untuk langkah installasi nya,




3. Silahkan Login sebagai root dan masukkan password root kalian,




4. Ketik perintah "nano /etc/network/interfaces" untuk mengkonfigurasi IP Address,




5. Buatlah seperti gambar di bawah ini, lalu tekan Ctrl+S untuk menyimpan perubahan dan Ctrl+X untuk keluar,



NB:Gambar hanya sebagai contoh.



6. Ketik perintah "/etc/init.d/networking restart" untuk melakukan proses restart network,




7. Lalu ketik perinah "ip addr" untuk melihat IP Address kalian,


8. Masukkan file iso Debian 10 dvd-2, dengan cara pergi ke opsi "Devices - Optical Drives - pilih File iso debian 10 dvd-2" jika belum punya silahkan klik disini untuk mengunduh file nya,



9. Masukkan perintah "apt-cdrom add" untuk menambahkan file iso Debian 10 nya ke dalam Virtual Machine,



10. Lalu ketik perintah "apt install proftpd", jika ada pertanyaan [Y/n] kalian ketik "y",



11. Jika muncul error seperti gambar di bawah ini silahkan kalian masukkan lagi perintah "apt install proftpd",




12. Setelah itu akan di beri perintah untuk melakukan fix dari masalah error tadi. Kita tinggal mengetik ulang perintah tersebut,


NB: Perintah untuk melakukan fix ada di bagian "E: unnet dependencies, Try..."



13. Ketik "y" untuk melanjutkan prosesnya,



14. Jika di minta memasukkan file iso debian 10 dvd-1 kalian tinggal pergi ke devices pergi ke bagian optical drives lalu centang pada bagian file iso nya. Jika belum punya file iso debian 10 dvd-1 bisa di download disini,





15. Ketik perintah "nano /etc/proftpd/proftpd.conf",



16. setelah itu kalian akan di arahkan ke halaman seperti ini,



17. Kalian bisa mengubah bagian ServerName menjadi "ftp.user.net",






18. Lalu kalian scroll ke bawah sampai ketemu baris "Anonymous dan user" kalian hapus tanda tagar nya dan ubah sesuai gambar ini, (untuk bagian user kalian bebas mengisi apa)



19. Kalian scroll lagi ke bawah dan hapus tagar "/Anonymous", lalu tekan Ctrl+S untuk menyimpan perubahan dan Ctrl+X untuk keluar,





20. Masukkan perintah "cd /home/" untuk masuk ke directory home,





21. Ketik "mkdir ftp-server" untuk menambahkan directory ftp-server,

22. Ketik "ls" untuk melihat apa saja yang ada di directory home,



23. Masukkan perintah "chmod 777 ftp-server" lalu enter,



24. Lalu ketik "adduser Siswa" (sesuai user yang di setting di bagian nano /etc/proftpd/proftpd.conf), dan buat password untuk user,



25. Bagian ini kalian bebas mau mengisi atau tidak, lalu ketik "y",



26. Lalu kettik perintah "/etc/init.d/proftpd restart" untuk melakukan restart,

Pengujian Melalui WinSCP
1. Masuk ke WinSCP lalu ganti file protocolnya menjadi "FTP",





2. Lalu masukkan IP Server di bagian host name, dan masukkan username serta password yang tadi telah kalian buat, lalu klik login,



3. Pilih file yang ingin kalian kirim ke server dengan cara klik kanan file yang ingin kaian kirim lalu pilih "upload",


4. Pilih "Ok",

5. Bisa kita lihat kalau kita telah berhasil melakukan transfer file dari client ke server,



6. Jika ingin meminta file dari server juga sangat mudah tinggal kita klik kanan saja pada file yang ada di server, lalu pilih download,


7. Kita masuk lagi ke Debian server nya, masukkan perintah ""cd /home/ftp-server" lalu "ls", 




8. Bisa di lihat bahwa kita berhasil melakukan transfer file dari client ke server dengan nama file "Pre-Test1_16.docx"

        Berikut adalah sedikit tips bagaimana cara installasi,konfigurasi dan mengatasi masalah yang mungkin terjadi dalam konfigurasi FTP Server, bagaimana? mudah bukan?
        Semoga sedikit ilmu yang telah saya bagikan ini dapat bermanfaat bagi banyak orang dan kalian yang sedang melakukan praktek konfigurasi FTP Server di mudahkan dengan adanya artikel ini.

Postingan populer dari blog ini

 Cara Konfigurasi DHCP Server Pada Debian 10 Step by Step Lengkap Dengan Screenshot     Halo Sobat TKJ, nama saya Afgan Khamid Alghifari majid , di sini saya akan membagikan sedikit tips bagaimana cara untuk meng-konfigurasi atau melakukan setting DHCP Server pada sistem operasi Debian 10. Penasaran bagaimana caranya? Yuk simak baik baik ya! Pengertian DHCP Server         Tentu di antara kita sudah ada yang pernah mendengar apa itu DHCP server bukan? Yup betul sekali, DHCP server atau Dynamic Host Configuration Protocol adalah perangkat yang bertanggung jawab untuk mengelola, mengisi, menetapkan, dan mendistribusikan alamat IP secara otomatis ke setiap client di jaringan yang sama. Dengan kata lain, DHCP server adalah salah satu sistem yang membantu administrator dalam menetapkan alamat IP.  Fungsi DHCP Server         DHCP Server memiliki beberapa fungsi, di antaranya ialah : - Mengelola dan mendistribusikan alamat IP Add...
 CARA INSTALL LINUX DEBIAN DI VIRTUALBOX DAN SETTING IP ADDRESS STEP BY STEP LENGKAP DENGAN SCREENSHOT Assalamualaikum Wr. Wb     Halo semuanya!, perkenalkan saya Afgan Khamid Alghifari majid salah satu siswa TKJ dari sekolah SMK Negeri 1 Cerme, di sini saya akan membagikan sedikit tips bagaimana cara untuk menginstall Operating system Debian sebagai server di Virtualbox dan bagaimana cara untuk mengatur IP nya juga. Sejarah Debian   Selamat datang, para pembaca yang budiman. Artikel ini mengajak Anda untuk menjelajahi salah satu distro Linux yang paling ikonik dan dihormati dalam komunitas open-source, yaitu Debian. Sebagai salah satu sistem operasi yang memiliki sejarah panjang dan warisan yang kaya, Debian telah menjadi fondasi bagi banyak distribusi Linux populer yang ada saat ini.   Debian adalah salah satu sistem operasi berbasis Linux yang peminatnya sudah cukup banyak. Sistem operasi Debian pertama kali dikenalkan oleh salah satu mahasiswa Universitas Pu...
 CARA INSTALASI DAN KONFIGURASI DATABASE SERVER DI DEBIAN 10. STEP BY STEP, LENGKAP DENGAN GAMBAR                 Halo sobat TKJ balik lagi dengan saya Afgan dalam pembahasan seputar Debian Server. Kali ini Axel akan membagikan sedikit tips bagaimana cara melakukan installasi dan kofigurasi Database server di Debian 10, penasaran bagaimana caranya? YUK LANGSUNG SAJA KITA MULAI!!      Pengertian Database Server    Pasti sebagian dari sobat TKJ tidak asing dengan kalimat "Database Server" bukan? sebenernya apasih Database Server itu? nah Database server adalah sebuah program komputer (server) yang bertugas untuk mengelola, mendistribusikan, serta menyimpan database dengan menggunakan model client server.      Dengan database server, lalu lintas data dapat berjalan dengan baik, kebutuhan data secara real time dapat didapatkan dengan mudah, dan integrasi data dari berbagai sumber berbeda bisa dila...