Dasar Penggunaan
FTP Client
FTP client adalah perangkat yang digunakan untuk melakukan
transfer file dalam lingkungan internet menggunakan standar dari FTP (File
Transfer Protocol). Proses transfer file dalam lingkungan internet hampir sama
seperti proses transfer dalam lingkungan DOS, hanya saja terdapat beberapa
kelebihan. Berikut ini adalah petunjuk
dasar yang perlu diketahui dalam menggunakan FTP client.
Login Ke FTP Server
Saat pertama kali program FTP client aktif
akan muncul prompt berupa ftp>. (pada teks mode) Prompt tersebut menandakan
bahwa program siap menerima perintah. Untuk login ke FTP server dilakukan
dengan mengetikkan perintah OPEN dan diikuti oleh FTP server yang dituju. Misal
open 192.168.202.1
Setelah melakukan perintah OPEN akan FTP
server akan menunggu input nama user. Setelah memasukkan nama user maka input
berikutnya adalah password.
Pada umumnya FTP server mempunyai anonymous
login, biasanya digunakan pada public FTP server seperti simtel.net,
download.com, agribisnis.deptan.go.id dan masih banyak lagi.
Untuk melakukan anonymous login
nama login adalah anonymous, sedangkan
password yang digunakan adalah alamat e-mail.
Berikut ini adalah contoh proses login ke
FTP server (Teks mode)
ftp> open 192.168.202.1
Connected to 192.168.202.1.
220 router.elka.ee.its-sby.edu FTP server
(Version 6.00) ready.
User (192.168.202.1:(none)): anonymous
331 Guest login ok, send your email address
as password.
Password:
230- Your welcome message here.
230 Guest login ok, access restrictions apply.
ftp>
Perintah
Dasar FTP
-
Ascii, Mengubah modus transfer ke modus
ASCII
-
Binary, Mengubah modus transfer ke modus
biner
- Bye, Menutup koneksi ke FTP server
sekaligus mengakhiri program FTP client.
-
cd (Change Directory), Mengubah direkory
aktif pada server. Contoh cd /pub
-
close, Mengakhiri koneksi ke FTP server.
- Delete, Menghapus file pada server. Contoh
delete index.htm
-
Disconnect, Memutuskan hubungan ke FTP
server.
-
Get, Mengambil file dari server. Contoh get
index.htm
- Help, Menampilkan keterangan dari perintah
dasar FTP. Contoh help lcd
-
Ls, Menampilkan isi direktori, untuk
menampilkan dalam format lengkap harus ditambahkan -l. Contoh ls -l
-
mdelete (Multiple File Deletion), Menghapus
beberapa file sekaligus dari server. Contoh mdelete *.htm
-
mget (Multiple files get), Mengambil
beberapa file dari server sekaligus. Contoh mput *.htm
-
mkdir (make directory), Membuat direktori
baru pada server. Contoh mkdir /img
-
recv (receive), Menerima satu file dari
server. Contoh recv ./index.htm
-
mput (put multiple files), Meletakkan
beberapa file sekaligus ke dalam server. Contoh mput *.htm
-
rename, Mengubah nama dari file. Contoh
rename index.htm index.html
-
lcd (Local Change Directory), Mengubah
default direktori untuk terminal user. Contoh lcd c:\data
-
rmdir (Remove Directory), Digunakan untuk
menghapus direktori. Contoh rmdir img
-
open, Membuka koneksi ke FTP server. Contoh
open 192.168.202.1
- put, Meletakkan satu file ke server. Contoh
put index.htm
- pwd, Memulai koneksi ke FTP server. Contoh
open ftp.linux.org
- user, Mengulangi proses login bila terjadi
kegagalan. Contoh user anonymous
- verbose, Toggle modus verbose. Modus
verbose akan memunculkan respon dari ftp server terhadap perintah yang
diberikan. Contoh verbose Password Login Anonymous.
Pada login ke FTP server menggunakan
anonymous login yang digunakan sebagai password adalah alamat e-mail. Format
dari alamat e-mail adalah user@host.domain, contoh user@download.mania.org.
Beberapa FTP server melakukan pengecekan
terhadap alamat e-mail tersebut. Pengecekan yang dilakukan hanya terhadap
validitas format dan domain. Walaupun demikian terkadang dapat mengakibatkan
masalah pada program download yaitu penolakan dari server karena setting
anonymous password.
Huruf Kapital Dan Non Kapital
Penamaan direktori dan file dalam sistem
internet memperhatikan perbedaan antara huruf kapital dan non kapital. Dengan
demikian Index.htm akan berbeda dengan index.htm.
Modus Transfer Biner dan ASCII
Proses transfer dalam FTP mempunyai 2 modus
yaitu modus Biner (Binary Transfer mode) dan modus ASCII (ASCII Transfer mode).
Perbedaan mendasar dari kedua modus tersebut adalah pada modus biner transfer
ditujukan untuk data 8 bit sedangkan modus ASCII ditujukan untuk data 7 bit.
Modus transfer ini menjadi penting saat melakukan pemindahan untuk file gambar
atau program. Hal ini disebabkan data dari jenis file tersebut menggunakan
karakter 8 bit. Bila transfer dilakukan dalam modus ASCII maka bit teratas
(MSB) dari data tidak ikut dalam transfer sehingga merusak file hasil transfer.
Ada baiknya untuk menggunakan modus transfer biner sebagai modus default.
FTP Client Tingkat Lanjut (GUI)
Terkadang menggunakan program FTP client
dalam bentuk dasar (teks mode) terasa menyulitkan. Untuk itu dibuatlah beberapa
program dengan fungsi yang sama tetapi lebih mudah dalam penggunaannya, program
tersebut antara lain WS_FTP, Cute FTP dan masih banyak lagi.
Selain itu beberapa browser juga mempunyai
tools untuk publishing yaitu fungsi untuk melakukan upload file menggunakan
FTP. Hanya saja kontrol terhadap proses sepenuhnya dilakukan oleh software
bukan oleh user.
Catatan :
Konfigurasi Untuk FTP Client Web Agribisnis
Online :
Hostname :
202.154.23.232 atau agribisnis.deptan.go.id
Port :
21
Username :
user ID anda
Password :
password anda
Untuk akses komputer di dalam jaringan yang
menggunakan proxy wall, transfer mode passive perlu diaktifkan.
-------------------
Nama : Hendra
NPM : 1210128262009
Nama : Hendra
NPM : 1210128262009
Nama : M.Ropianto
NIDN : 102867804
Status : Dosen Tetap YAPISTA/STT Ibnu Sina
Pengampuh MataKuliah : Pemrograman WEB
mampir tempat ane juga ya
BalasHapussemar-soft.blogspot.com
thanks bro..ok
HapusSemoga berkembang blog nya kwn
BalasHapusArtikelnya sangat bermanfaat....
BalasHapusjangan lupa mampir ke blog saya juga ya..
sttinformatika.blogspot.com
ok sip
BalasHapusLumayan juga hmmm
BalasHapusbermanfaat....
BalasHapus(Y) terimakasih infonya
BalasHapustambah dapat ilmu comen balik ya babang...ardianwiratama007.blogspot.com
BalasHapusokey bang...heeee
Tambah Satu Ilmu, Terima Kasih Hendra
BalasHapusplease nm blog nya biar di balas
BalasHapus