Minggu, 21 Desember 2014

FTP


FTP
(FILE TRANSFER PROTOKOL)

Tentang FTP (File Transfer Protokol)
File Transfer Protokol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang mensupport TCP/IP protokol. Dua hal penting yang ada dalam FTP adalah FTP server dan FTP Client.
FTP server
Menjalankan software yang digunakan untuk tukar menukar file, yang selalu siap memberikan layanan FTP apabila mendapat request dari FTP client.
FTP client
            Adalah computer yang merequest koneksi ke ftp server untuk tujuan tukar menukar file.
   FTP digunakan dengan meluas dalam komunikasi  rangkaian untuk pemindahan fail. Keupayaannya yang meliputi hampir semua jenis OS dalam komunikasi menyebabkan utiliti  ini sangat penting. Dan penggunaan transfer  file melalui  ftp lebih cepat dan mudah dibanding  penggunaan web base file manager, hal ini karena command ftp dibuat dalam DOS atau menggunakan program seperti WS-FTP,CUTE FTP. Hal ini membuat anda dapat menggunakan rangkaian pemindahan file tanpa perlu browsing dengan segala macam grafik-grafik yang tidak diperlukan.
Tujuan Utama Penggunaan FTP server
  • Untuk men-sharing data.
  • Untuk menyediakan indirect atau implicit remote computer.
  • Untuk menyediakan teempat penyimpanan bagi user.
  • Untuk menyediakan transfer data yang reliable dan efisien.

Kelemahan  FTP
FTP adalah cara yang tidak aman untuk mentransfer file karena file tersebut ditransfer tanpa melalui enkripsi terlebih dahulu tetapi melalui clear text.
   Mode text yang dipakai untuk transfer data adalah format ASCII atau format Binary. Secara default, ftp menggunakan mode ASCII untuk transfer data. Karena pengirimannya tanpa enkripsi, maka username, password, data yang ditransfer, maupun perintah yang dikirim dapat di sniffing oleh orang dengan menggunakan protokol analyzer (Sniffer). Solusi yang digunakan adalah dengan menggunakan SFTP (SSH FTP) yaitu FTP yang berbasis pada SSH atau menggunakan FTPS (FTP over SSL) sehingga data yang dikirim terlebih dahulu dienkripsi (dikodekan).

Command DOS untuk FTP
  • c:\>ftp (Untuk membuka session ftp dibawah Dos)
  • ftp> open xoom.com (membuat sambungan ke ftp server xoom)
  • ftp>ls atau dir (ls dibawah unix adalah sama dengan dir yaitu untuk menyeranaikan fail dalam directory di ftp server
  • ftp>pwd (print working directory yaitu untuk mendapatkan nama directory semasa)
  • ftp>mkdir atau md (mkdir dibawah unix adalah sama dengan md yaitu untuk membuat directory baru di ftp server)
  • ftp>lcd name (untuk menukar local working directory ke directory name)
  • ftp>rmdir atau rd (rmdir dibawah unix adalah sama dengan rd atau remove directory)
  • ftp>type (untuk memaparkan mode semasa)
  • ftp>ascii (untuk menukar mode kepada asclii khususnya bagi pemindahan data berbentuk text seperti fail html)
  • ftp>binary (untuk menukar mode kepada binary khusus bagi pemindahan data berbentuk grafik atau program)
  • ftp>put file name (untuk memindahkan file name dari komputer ke server)
  • ftp>mput** (untuk memindahkan banyak fail serentak, tanda ** atau wilcard menunjukan kesemua fail dalam directory computer berkenaan untuk dipindahkan. Anda digalakan untuk menggunakan wilcard * html untuk memindahkan kesemua fail html dahulu kemudian menukar ke mode binary sebelum memindahakan file grafik menggunakan wilcard * gif atau * jpeg)
  • ftp> get file name (untuk menyalin satu file name dari server komputer)
  • ftp>mget ** (untuk menyalin banyak atau kesemua fail serentak dari server ke computer Anda)
  • ftp>delete file name (untuk membuang satu file name deserver)
  • ftp>mdelete** (untuk membuang banyak fail di server secara serentak menggunakan wilcard)



Cara Menggunakan FTP
Langkah-langkah melakukan ftp melalui telnet:
·telnet dahulu ke mesin unix
·ketikkan perintah ftp
·masukkan nama user anonymous (bila ingin akses anonymous) dan nama user kita sendiri (login) bila ingin mengakses ftp user
·masukkan password
·klik start->Run…a` kemudian pada kolom tersebut isikan telnet host.domain.a` klick ok
·setelah terkoneksi, kita dapat melakukan perintah-perintah standar di prompt ftp kita

Berikut contoh penggunakan ftp yang tersedia di program windows kita:

Klik Start --> Run kemudian ketik ftp. akan tampil command com untuk ftp clint di windows kita.
untuk connect ke server FTP ketikkan ftp> open namaserverftp lalu enter 




setelah connect ke server masukkan user dan password






Perintah yang terdapat pada FTP
·         ! - menjalankan perintah tertentu pada komputer local
·         ? - Menampilkan deskripsi untuk perintah ftp
·         append - menambahkan sebuah file lokal ke sebuah file pada komputer remote
·         ascii - Menentukan jenis transfer file ASCII, default
·         bell - Menampilkan bel berbunyi setelah setiap perintah transfer file selesai (default = OFF)
·         binary - Mengatur tipe transfer file ke biner
·         bye - Mengakhiri sesi FTP
·         cd - Perubahan direktori kerja pada komputer remote
·         close - Mengakhiri sesi FTP dan kembali ke perintah awal
·         debug - debug (default = OFF)
·         delete - Menghapus file tunggal pada komputer remote
·         dir - Menampilkan daftar direktori file remote dan subdirektori
·         disconnect - Disconnects dari komputer remote, mempertahankan prompt ftp
·         get - Salin file tunggal remote ke komputer lokal
·         glob - Menampilkan nama file globbing (karakter wildcard) (default = ON)
·         hash - Menampilkan hash-tanda (#) pencetakan untuk setiap blok data ditransfer (default = OFF)
·         help - Menampilkan deskripsi untuk perintah ftp
·         lcd -  Perubahan direktori kerja di komputer lokal
·         literal - Mengirim argumen, verbatim, ke server FTP remote




·         ls - Menampilkan daftar singkat dari remote file direktori dan subdirektori
·         mdelete - Menghapus satu atau lebih file pada komputer remote
·         mdir - Menampilkan daftar direktori file remote dan subdirektori
·         mget - Salin satu atau lebih file remote ke komputer lokal
·         mkdir - Membuat direktori remote
·         mls - Menampilkan daftar singkat dari remote file direktori dan subdirektori
·         mput - Salinan satu atau lebih file lokal ke komputer remote
·         open - menghubungkan ke server FTP tertentu
·         prompt - Menampilkan prompt (default = ON)
·         put - Salinan file lokal tunggal ke komputer remote
·         pwd - Menampilkan direktori saat ini pada komputer remote (harfiah, "print w orking directory")
·         quit - Mengakhiri sesi FTP dengan komputer remote dan ftp keluar (sama seperti "bye")
·         quote - Mengirim argumen, verbatim, ke server FTP jauh (sama seperti "literal")
·         recv - Salinan file remote ke komputer lokal
·         remotehelp - Menampilkan help untuk perintah remote
·         rename - Mengganti nama file remote
·         rmdir - Menghapus sebuah direktori remote
·         send - Salinan file lokal ke komputer remote (sama seperti "meletakkan")
·         status - Menampilkan status saat ini dari koneksi FTP
·         trace - Menampilkan pelacakan paket (default = OFF)
·         type - Mengatur atau menampilkan jenis transfer file (default = ASCII)
·         user - Specifes pengguna ke komputer remote
·         verbose - matikan modus verbose (default = ON) 





Proses Menggunakan FTP






SEMOGA BERMANFAAT TERIMA KASIH

0 komentar:

Posting Komentar

 
Copyright © . Explore Ilmu - Posts · Comments
Theme Template by BTDesigner · Powered by Blogger