Perintah Dasar FTP dan SFTP di Linux

Tuesday, September 27, 2016

Kalian tentu mengenal banyak FTP Client seperti Filezilla atau di Windows menggunakan WinSCP. Namun beberapa orang lebih memilih mengolah file file di server melalui ftp command di terminal karena dirasa lebih seru. Kali ini kita akan membahas perintah perintah apa saja yang bisa kita gunakan untuk mengolah file menggunakan FTP.

Disini saya akan menulis perintah perintah yang digunakan langsung menggunakan contoh. Jadi silahkan sesuaikan.
How to Connect
Berikut cara konek ke FTP
ftp ftp.freebsd.org
Connected to ftp.geo.freebsd.org.
220 This is ftp0.nyi.freebsd.org - hosted at NYI.net.
Name (ftp.freebsd.org:akame): ftp
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>
Listing Files
Berikut cara melihat isi direktori FTP.
ftp> ls
Berikut contoh output nya :
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
-rw-r--r--      1 ftp      ftp          5430  Jul   18  2014 favicon.ico
-rw-r--r--      1 ftp      ftp            682  Nov 02  2015 index.html
drwxr-xr-x    3 ftp      ftp                3  Jul    18  2014 pub
226 Directory send OK.
Pindah Direktori
Cara pindah direktori adalahmenggunakan command cd.
ftp> cd pub
Contoh Output
250 Directory successfully changed.
Melihat Direktori Kerja
Berikut cara melihat lokasi dimana kita berada sekarang.
ftp> pwd
Contoh Output :
257 "/pub" is the current directory
Upload File
Untuk upload single file, bisa gunakan perintah berikut :
ftp> put x.txt
Contoh output :
local: x.txt remote: x.txt
200 PORT command successful
150 Opening BINARY mode data connection for x.txt
226 Transfer complete
Untuk banyak file, bisa gunakan erintah berikut :
ftp> mput *.txt
Download File
Untuk download single file, gunakan perintah berikut :
ftp> get x.txt
Contoh output 
local: x.txt remote: x.txt200 PORT command successful150 Opening BINARY mode data connection for x.txt226 Transfer complete
Untuk banyak file gunakan perintah berikut :
ftp> mget *.php
Menghapus File
Untuk menghapus single file gunakan perintah berikut :
ftp> delete x.txt
Contoh output :
250 DELE command successful
Untuk bnyak file gunakan perintah berikut :
ftp> mdelete *.txt
Membuat dan Menghapus Direktori
Untuk membuat direktori gunakan perintah berikut :
ftp> mkdir linuxsec
Untuk menghapus direktori gunakan perintah berikut :
ftp> rmdir linuxsec
Help
Untuk mengetahui perintah perintah lain di FTP silahkan gunakan perintah berikut :
ftp> help
ftp> help ntrans
Contoh output :
ntrans     set translation table for default file name mapping
Untuk pengguna SFTP tinggal ganti command awal konek dari ftp ke sftp.
sftp linuxsec@ftp.linuxsec.id
Connecting to ftp.linuxsec.id...
linuxsec@ftp.linuxsec.id's password:
sftp>
Untuk command lain banyak yang sama.
Oke sekian tutorial singkat kali ini semoga bermanfaat.

Artikel Terkait Linux ,Server ,Utilities

1 comment:

  1. download langsung dengan foldernya gmana bos...?

    ReplyDelete