KONFIGURASI FTP SERVER PADA PNET LAB

KONFIGURASI FTP SERVER
PADA PNET LAB

Definisi Umum

    FTP (File Transfer Protocol) Server adalah sebuah program komputer yang digunakan untuk mengelola akses dan transfer file antara komputer dan server melalui protokol FTP. FTP Server ini digunakan untuk mengirim atau menerima file besar seperti file multimedia, dokumen, atau program perangkat lunak melalui koneksi jaringan. FTP Server umumnya digunakan dalam lingkungan bisnis atau organisasi yang memerlukan pengiriman dan penerimaan file secara teratur. FTP Server juga dapat digunakan untuk mengatur hak akses pengguna pada file tertentu, sehingga memungkinkan administrator untuk membatasi akses file berdasarkan jenis, ukuran, atau jenis pengguna yang diizinkan. FTP Server tersedia dalam berbagai platform, termasuk Windows, Linux, dan Mac.

Topologi

Konfigurasi FTP Server

  • Mendownload device ubuntu desktop pada PNET LAB, pada Device lalu pada Ubuntu Desktop klik Get Device.


  • Menambahkan ubuntu desktop pada topologi, pastikan menggunakan Image yang baru saja di download dan jangan lupa masukkan IP Eth1, Default Route (Gateway) dan DNS nya.

  • Login menggunakan terminal degan usernam dan password "admin" setelah itu gunakan sintaks "sudo -i" dengan password admin untuk menjadi super user, jika berhasil maka yang sebelumnya admin@ menjadi root.

  • Lakukan update apt menggunakan sintaks "apt update", pastikan sudah menjadi super user jika ingin melakukan update apt atau install apt.

  • Setelah apt update selanjutnya kita dapan melakukan install proftpd dengan sintaks "apt install proftpd". Masukkan y jika diberi pertanyaan untuk melanjutkan.

  • Pindah ke directory home dengan sintaks "cd /home" lalu membuat directory baru bernama fileftp dengan sintaks mkdir jadi "mkdir fileftp".

  • Eksekusi directory baru "fileftp" dengan sintaks "chmod 777 fileftp", ini berfungsi agar semua user dapat mengakses dan mengedit file tersebut.

  • Pindah ke director proftpd menggunakan sintaks "cd /etc/proftpd" setelah itu melakukan bacup dengan cara copy file "cp proftpd.conf" menjadi "proftpd.conf.backup" jadi sintaksnya adalah "cp proftpd.conf proftpd.conf.backup".

  • Edit file proftpd.conf menggunakan sintaks "nano proftpd.conf" dan cari bagian seprti pada gambar di bawah lalu hilangkan tanda pagar(#) dan ubah lokasi filenya menjadi "/home/fileftp".

  • Menambahkan user baru dengan sintaks "adduser munif", jangan lupa masukkan passordnya dengan hati-hati.

  • Menambahkan mod pada user yang baru dengan sintaks "usermod -d /home/fileftp munif".

  • Restart proftpd agar konfigurasi tersimpan, sintaksnya adalah "systemctp restart proftpd.service", setah cek statusnya dengan sintaks "systemctl status proftpd.service" pastikan pada Active berwarna hijau dengan tulisan "active [exited]".

Verifikasi Pada Client

  • Buka Desktop Linux dengan cara double klik pada Munif_FTP dan klik ok pada bagian ini.

  • Buka METE Terminal yang berada pada Menu (System tools).


  • Cek ip dengan sintaks "ifconfig" dan pada eth1 bagian inet disitu tertera ip yang kita masukkan sebelumnya saat menambahkan desktop linux.

  • Ping ke Server utama untuk memastikannya terhubung, sintaksnya adalah ping IP server utama "ping 122.122.122.1".

  • Buka chrome dan ketikkan "ftp://122.122.122.1".


  • Masukkan username dan password yang telah kita buat pada server utama, setelah itu klik sign in.

  • Jika login berhasil maka akan muncul tulisan Index of / seperti pada gambar di bawah ini.

    Menambahkan File Menggunakan Sintaks

  • Menginstall apt ftp agar dapat menggunakan sintaks ftp yang digunakan untuk nemambahakan file ke ftp server, dengan sintaks "apt install ftp".

  • Menambahakan file pada ftp server menggunakan sintaks yang ftp.

    -ftp 122.122.122.1 untuk login ke server fpt.
    -Masukkan usernam dan passwordnya seperti saat di google chrome.
    -pada "ftp>" tambahkan directory baru berjudul latihan dengan sintaks "mkdir latihan".

  • Dapat kita cek pada chrome ada file baru yang telah kita buat sebelumnya.

Membuat Fila Pada Desktop dan Menginputnya ke Server FTP

  • Buat file pada desktop seperti pada gambar di bawah ini.

  • Setelah itu buka terminal dan pindah ke directory desktop, lalu login ftp dan ketikkan sintaks "mput clinet/ test.txt" lalu enter dan ketikkan yes.

  • Disini dapat kita lihat file yang kita berikan sintaks "mput clinet/ nama file" sudah ada di ftp server. 



    Sekian tutorial dari saya maaf apabila ada beberapa bagian yang kurang lengkap disini dan apabila ada kata - kata yang kurang tepat, sampai jumpa di materi selanjutnya.









Komentar