2.1 lab-instalasi dan konfigurasi ftp

4
Administrator Jaringan 2.1. Lab - Instalasi dan Konfigurasi ftp Introduction FTP (singkatan dari File Transfer Protocol) adalah sebuah protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pentransferan berkas (file) komputer antar mesin- mesin dalam sebuah internetwork. FTP merupakan salah satu protokol Internet yang paling awal dikembangkan, dan masih digunakan hingga saat ini untuk melakukan pengunduhan (download) dan penggugahan (upload) berkas-berkas komputer antara klien FTP dan server FTP. Sebuah Klien FTP merupakan aplikasi yang dapat mengeluarkan perintah-perintah FTP ke sebuah server FTP, sementara server FTP adalah sebuah Windows Service atau daemon yang berjalan di atas sebuah komputer yang merespons perintah- perintah dari sebuah klien FTP. Perintah-perintah FTP dapat digunakan untuk mengubah direktori, mengubah modus transfer antara biner dan ASCII, menggugah berkas komputer ke server FTP, serta mengunduh berkas dari server FTP. Sebuah server FTP diakses dengan menggunakan Universal Resource Identifier (URI) dengan menggunakan format ftp://namaserver. Klien FTP dapat menghubungi server FTP dengan membuka URI tersebut. Recommended Equipment PC/Server OS Linux Debian Kabel UTP Laptop/PC client OS Linux/Windows DVD Debian 6.5 Step 1 Pastikan ethernet pada server alamat ip address nya sudah di konfigurasi, untuk melakukan pengecekan bisa dengan mengetikan perintah berikut. root@abyong:~# ifconfig eth0 Link encap:Ethernet HWaddr 4c:72:b9:7c:9a:c2 inet addr:192.168.1.200 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::4e72:b9ff:fe7c:9ac2/64 Scope:Link Dibuat Oleh : I Wayan Abyong, S.ST 1 TKJ SMK Negeri 1 Bangli Chapter 2 : Lab

Upload: abyong-wayan

Post on 01-Jun-2015

164 views

Category:

Education


4 download

DESCRIPTION

Modul Praktikum

TRANSCRIPT

Page 1: 2.1 lab-instalasi dan konfigurasi ftp

Administrator Jaringan

2.1. Lab - Instalasi dan Konfigurasi ftp

Introduction

FTP (singkatan dari File Transfer Protocol) adalah sebuah protokol Internet yang berjalan di dalam

lapisan aplikasi yang merupakan standar untuk pentransferan berkas (file) komputer antar mesin-

mesin dalam sebuah internetwork.

FTP merupakan salah satu protokol Internet yang paling awal dikembangkan, dan masih digunakan

hingga saat ini untuk melakukan pengunduhan (download) dan penggugahan (upload) berkas-berkas

komputer antara klien FTP dan server FTP. Sebuah Klien FTP merupakan aplikasi yang dapat

mengeluarkan perintah-perintah FTP ke sebuah server FTP, sementara server FTP adalah sebuah

Windows Service atau daemon yang berjalan di atas sebuah komputer yang merespons perintah-

perintah dari sebuah klien FTP. Perintah-perintah FTP dapat digunakan untuk mengubah direktori,

mengubah modus transfer antara biner dan ASCII, menggugah berkas komputer ke server FTP, serta

mengunduh berkas dari server FTP.

Sebuah server FTP diakses dengan menggunakan Universal Resource Identifier (URI) dengan

menggunakan format ftp://namaserver. Klien FTP dapat menghubungi server FTP dengan membuka

URI tersebut.

Recommended Equipment

• PC/Server OS Linux Debian

• Kabel UTP

• Laptop/PC client OS Linux/Windows

• DVD Debian 6.5

Step 1

Pastikan ethernet pada server alamat ip address nya sudah di konfigurasi, untuk melakukan

pengecekan bisa dengan mengetikan perintah berikut.

root@abyong:~# ifconfig

eth0 Link encap:Ethernet HWaddr 4c:72:b9:7c:9a:c2

inet addr:192.168.1.200 Bcast:192.168.1.255 Mask:255.255.255.0

inet6 addr: fe80::4e72:b9ff:fe7c:9ac2/64 Scope:Link

Dibuat Oleh : I Wayan Abyong, S.ST 1

TKJ SMK Negeri 1 Bangli Chapter 2 : Lab

Page 2: 2.1 lab-instalasi dan konfigurasi ftp

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:4625 errors:0 dropped:0 overruns:0 frame:0

TX packets:4070 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:4880794 (4.6 MiB) TX bytes:459539 (448.7 KiB)

Interrupt:20 Memory:fe400000-fe420000

Step 2

Instalasi paket ftp vsftpd pada Linux debian 6.5

root@abyong:~# apt-get install vsftpd

Step 3

Konfigurasi file vsftpd dengan perintah berikut

root@abyong:~# nano /etc/vsftpd.conf

Edit file konfigurasi seperti berikut.

anonymous_enable=NO

local_enable=YES

write_enable=YES

local_umask=022

anon_upload_enable=NO

local_root=/srv/ftp

anon_mkdir_write_enable=NO

xferlog_file=/var/log/vsftpd.log

ftpd_banner=Welcome to SM's FTP service.

Simpan hasil konfigurasi

Step 4

Start,Stop,Restart,Status Paket vsftpd

root@abyong:~# service vsftpd start

root@abyong:~# service vsftpd stop

root@abyong:~# service vsftpd restart

root@abyong:~# service vsftpd status

Dibuat Oleh : I Wayan Abyong, S.ST 2

TKJ SMK Negeri 1 Bangli Chapter 2 : Lab

Page 3: 2.1 lab-instalasi dan konfigurasi ftp

Step 5

Lakukan pengecekan paket vsftpd apakah sudah berjalan atau belum dengan periintah berikut

root@abyong:~# netstat -a | grep ftp

tcp 0 0 *:ftp *:* LISTEN tcp 0 0 abyong.local:ftp A101010.local:65532 ESTABLISHED

tcp 0 0 abyong.local:ftp A101010.local:65136 ESTABLISHED

Step 6

Buat user dengan perintah berikut

root@abyong:~# adduser siswatkj

Step 7

Lakukan pengujian login ke ftp dengan perintah berikut.

root@abyong:~# ftp localhost

Connected to localhost.

220 Welcome to blah FTP service.

Name (localhost:abyong): siswatkj

331 Please specify the password.

Password:

230 Login successful.

Remote system type is UNIX.

Using binary mode to transfer files.

ftp>

Step 8

Uji coba lewat browser pada client dapat megetikan perintah berikut pada address bar.

ftp://192.168.1.200/

Masukan user name dan password, jika berhasil login pada layar akan tampil seperti gambar berikut.

Dibuat Oleh : I Wayan Abyong, S.ST 3

TKJ SMK Negeri 1 Bangli Chapter 2 : Lab

Page 4: 2.1 lab-instalasi dan konfigurasi ftp

Atau bisa juga dengan menggunakan aplikasi ftp client seperti filezilla atau winScp

Dibuat Oleh : I Wayan Abyong, S.ST 4

TKJ SMK Negeri 1 Bangli Chapter 2 : Lab