MODUL 6 PRAKTIKUM ADMINISTRASI JARINGAN FTP SERVER
Oleh: Nani Setyo Wulan S.Pd. Nelyetti S.Kom.
JURUSAN TEKNIK KOMPUTER JARINGAN PERSIAPAN AKADEMI KOMUNITAS SOLOK SELATAN PDD POLITEKNIK NEGERI PADANG 2014
Modul 6 Administra Administrasi si Jaringan
2014
FTP Server A.
TUJUAN
1. Mahasiswa mampu memahami memahami fungsi dari FTP Server 2. Mahasiswa mampu memahami 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)
Akademi Komunitas Solok Selatan Selatan
1
Modul 6 Administra Administrasi si Jaringan
2014
C. LATIHAN Instalasi FTP Server Masih menggunakan DVD-1, beri tanda centang (√) pada debian6.0.7-DVD-1.iso
Masuk ke root, kemudian ketikkan: # apt-get install proftpd
Muncul pertanyaan “do you want to continue?” ketik Y ketik Y untuk untuk melanjutkan, lalu enter
Akademi Komunitas Solok Selatan Selatan
2
Modul 6 Administra Administrasi si Jaringan
2014
Muncul kotak dialog ProFTPd Configuration. Jika FTP server hanya di akses sesekali maka di sarankan memilih opsi inetd utk m enghemat resource, tapi asumsi pada 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.co /etc/proftpd/proftpd.conf nf Ketik : # nano /etc/proftpd/proftpd.con /etc/proftpd/proftpd.conf f
Akademi Komunitas Solok Selatan Selatan
3
Modul 6 Administra Administrasi si Jaringan
2014
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
Akademi Komunitas Solok Selatan Selatan
4
Modul 6 Administra Administrasi si Jaringan
2014
Pengaturan User 1. User Authentication Authentication Login (Password (Password Protected) Edit dan tambahkan script berikut di baris paling bawah dari file proftpd.conf. Masuk ke home/nama_user terlebih dahulu # cd /home/nani
Ketik: /etc/proftpd/proftpd.conf # nano /etc/proftpd/proftpd.conf
Tekan Ctrl+V sampai tampil layar berikut :
Edit yg diberi lingkaran menjadi :
Akademi Komunitas Solok Selatan Selatan
5
Modul 6 Administra Administrasi si Jaringan
2014
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, bersamaan. tambahkan opsi “UserAlias” pada file proftpd.conf. Berikut scriptnya.
/home/nani/share/> User
ftp
UserAlias
anonymous
ftp
#tambahkan script ini
Setelah konfigurasi selesai, restart ftp server dengan ketikkan : # /etc/init.d/proftp /etc/init.d/proftp restart
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.
Akademi Komunitas Solok Selatan Selatan
6
Modul 6 Administra Administrasi si Jaringan
2014
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.
Akademi Komunitas Solok Selatan Selatan
7
Modul 6 Administra Administrasi si Jaringan
2014
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.
Akademi Komunitas Solok Selatan Selatan
8