Modul 7 Praktikum Administrasi Jaringan FTP Server [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

MODUL 7 PRAKTIKUM ADMINISTRASI JARINGAN FTP SERVER



Oleh AGUSTINUS HENGKY BATMANLUSSY.Kom,MT



JURUSAN TEKNIK KOMPUTER JARINGAN SMK DHARMA BAHARI SURABAYA 2017



Modul 6 Administrasi Jaringan 2017 FTP Server A. TUJUAN



1. Siswa mampu memahami fungsi dari FTP Server 2. Siswa mampu memahami cara instalasi dan konfigurasi FTP Server pada Debian B. DASAR TEORI FTP Server File Transfer Protocol (FTP) adalah protocol yang digunakan untuk transfer file atau data melalui media jaringan. FTP termasuk dalam protocol lama yang sampai saat ini masih digunakan. Dalam keadaan default, FTP berjalan pada port 21 dan bekerja pada protocol TCP/IP. FTP yang berjalan pada sisi server disebut FTP Server. FTP Server digunakan untuk pertukaran file (dalam istilah asingnya yaitu File Exchange) yang memberikan layanan FTP apabila mendapat request atau permintaan dari FTP Client. Sementara FTP Client adalah komputer yang meminta koneksi ke FTP Server untuk tujuan tukar-menukar file (Download dan Upload file). Dalam FTP Server, pengaturan user bisa menggunakan 2 cara: 1. User Authentication Login (Password Protected) 2. Anonymous Login (Guest OK) Ada dua aplikasi yang paling popular untuk ftp server pada distro debian. Yaitu ProFTPd dan Vsftpd. Saya



menggunakan



SMK Dharma Bahari Surabaya Administrasi Server



ProFTPd.



maka



ikuti



langkah-langkahnya



1



Modul 6 Administrasi Jaringan 2017 C. LATIHAN Instalasi FTP Server Masih menggunakan DVD-1, beri tanda centang (√) pada debian6.0.7-DVD-1.iso



Masuk ke root, kemudian ketikkan:



Install aplikasi proftpd # apt-get install proftpd Muncul pertanyaan “do you want to continue?” ketik Y untuk melanjutkan, lalu enter



SMK Dharma Bahari Surabaya Administrasi Server



2



Modul 6 Administrasi Jaringan 2017 Muncul kotak dialog ProFTPd Configuration. Jika FTP server hanya di akses sesekali maka di sarankan memilih opsi inetd utk menghemat resource, tapi asumsi pada praktikum kita kali ini FTP server di akses secara massal, kita pilih opsi standalone. Lalu OK, enter.



Setelah selesai muncul layar berikut:



Tandanya ftp server sudah berjalan pada komputer kita. Konfigurasi Secara default, setelah selesai menginstall proftpd diatas, semua user yang terdaftar pada computer server Debian sudah bisa mengakses layanan ftp tersebut melalui web browser ataupun terminal. Dan direktori yang digunakan adalah direktori home setiap user tersebut. Konfigurasi file /etc/proftpd/proftpd.conf Ketik : # nano /etc/proftpd/proftpd.conf



SMK Dharma Bahari Surabaya Administrasi Server



3



Modul 6 Administrasi Jaringan 2017 Edit script yang di kotak putih menjadi “belajardebian.edu” Direktori FTP Server Selanjutnya, buat direktori/folder untuk meletakkan semua file dan data pada ftp server. Kemudian tambahkan hak akses untuk user ftp pada direktori tersebut. # # # #



mkdir share userdel ftp useradd –d /share/ passwd ftp



ftp



Muncul pertanyaan verifikasi password, ketikkan ftp sebagai passwordnya Lihat apakah direktori share sudah ada, ketik : # ls –a



Sebagai bahan pengujian, buat beberapa folder dan file dalam direktori share. Ketik: # cd share # nano coba.txt Ketikkan beberapa baris teks sesuai keinginanmu. Misal :



Tekan Ctrl+O untuk menyimpan, enter, Ctrl X untuk keluar Buat pula beberapa direktori di dalam direktori share. Contoh : # mkdir lala lili lali # ls -a



SMK Dharma Bahari Surabaya Administrasi Server



4



Modul 6 Administrasi Jaringan 2017 Pengaturan User 1. User Authentication Login (Password Protected) Edit dan tambahkan script berikut di baris paling bawah dari file proftpd.conf. Masuk ke home/nama_user terlebih dahulu # cd /home/nama masing2 siswa



Ketik: # nano /etc/proftpd/proftpd.conf Tekan Ctrl+V sampai tampil layar berikut :



Edit yg diberi lingkaran menjadi :



SMK Dharma Bahari Surabaya Administrasi Server



5



Modul 6 Administrasi Jaringan 2017 2. Anonymous Login (Guest OK) Cara kedua adalah Anonymous LogIn, yang memperbolehkan semua pengunjung mengakses layanan ftp server tersebut. Perlu diingat, sebaiknya anda memilih salah satu dari dua cara ini. Jangan digunakan bersamaan. Coba dulu yg cara 1, lalu restart proftpd. Untuk user ini, tambahkan opsi “UserAlias” pada file proftpd.conf. Berikut scriptnya.



User



ftp



UserAlias



anonymous



ftp



#tambahkan script ini



Setelah konfigurasi selesai, restart ftp server dengan ketikkan : A. # /etc/init.d/proftpd restart B. #/etc/init.d/networking stop #/etc/init.d/networking start



Pengujian Pengujian via server Dalam pengujian di server localhost, kita akan menggunakan ftp client berbasis text. Secara otomatis ftp client sudah terinstall bersamaan dengan system operasi Debian. Ketik: # ftp localhost



Muncul verifikasi name Name (localhost:nani) : Isikan dengan user yang kamu pakai sebelum masuk ke root Password : Ini juga password yang kamu pakai sebelum masuk ke root. Ketikkan passwordmu.



SMK Dharma Bahari Surabaya Administrasi Server



6



Modul 6 Administrasi Jaringan 2017 Masuk ke direktori share, ketik : cd share



masuk ke folder share



ls –a



menampilkan list folder/file yg ada di direktori



bye



keluar dari ftp server



Pengujian via Windows (Web Browser) Untuk menguji, apakah ftp server berhasil atau tidak, ketikkan alamat ftp.belajardebian.edu melalui Web Browser.



Ketikkan user name dan password (terserah, yg penting ingat user dan passwordnya) lalu tekan Log In.



SMK Dharma Bahari Surabaya Administrasi Server



7



Modul 6 Administrasi Jaringan 2017 Lalu masuk ke direktori share, muncul tampilan berikut:



Buka file coba.txt



Terakhir, sebelum shutdown debian, hilangkan tanda centang (√) pada DVD1 Debian agar ketika pertama kali me-load, tidak melakukan perintah install lagi.



D. KESIMPULAN Untuk praktikum kali ini, buat kesimpulan sendiri sesuai menurut apa yang kalian dapat selama praktikum.



SMK Dharma Bahari Surabaya Administrasi Server



8