Sabtu, 09 Maret 2013

Tutorial Filezilla



FTP adalah singkatan dari File Transfer Protokol. Fungsi FTP secara umum adalah sebagai sarana untuk meng-Upload dan Men-Download data/file dari komputer clien (FTP Client) ke server internet (FTP Server). Kita bisa menggunakan Filezilla sebagai software FTP nya.
FTP client adalah komputer yang merequest koneksi ke FTP server untuk tujuan tukar menukar file (mengupload atau mendownload file). FTP server menjalankan software yang digunakan untuk tukar menukar file, yang selalu siap memberian layanan FTP apabila mendapat request dari FTP client.
FTP sebenarnya cara yang tidak aman untuk mentransfer file karena file tersebut ditransfer melalui clear text tanpa di enkripsi terlebih dahulu. 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 protocol 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).
Jika kita menggunakan FTP untuk masuk ke server hosting, maka kita diminta untuk memasukkan username dan password, kemudian diarahkan ke lokasi data kita di server internet tadi. Dari sini kita dapat melakukan operasi-operasi file kita seperti; Download, Upload, Copy, Paste, Move, Delete, Rename, Change Mode, Buat/hapus Folder dll.
Perintah yang dijalankan di FTP pada dasarnya sama dengan perintah-perintah yang dijalankan pada DOS. Contoh perintah yang dijalankan di FTP:
  • ! – menjalankan perintah tertentu pada komputer lokal
  • ? – 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, “p rint w orking d irectory”)
  • 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)

Tidak ada komentar:

Posting Komentar