Cara Menggunakan Perintah FTP mode teks di Terminal Linux


File Transfer Protocol (FTP) berasal dari awal 1970-an. FTP merupakan service yang digunakan tanpa memperhatikan keamanan atau tidak menggunakan enkripsi untuk apa pun. Siapa pun  dalam jaringan anda dapat melihat tarnsaksi melalui jalur ftp, namun kita akan aman jika selama tidak ada orang di jaringan yang mengendus paket dan menguping dokumen sensitif saat kita mentransfernya.

Dalam tutorial ini, saya akan menjelaskan cara menggunakan perintah ftp Linux pada shell atau terminal. Pada tutorial ini menjelaskan cara  menghubungkan ke server FTP, manajemen direktori, mengunduh file dan mengupload file. Meskipun banyak yang menggunakan versi dekstop seperti filezilla namun , perintah FTP masih berguna saat kita bekerja dari jarak jauh di server melalui sesi SSH dan misalnya ingin mengambil file cadangan dari penyimpanan FTP.

Langkah 1: Membuat Koneksi FTP
Untuk terhubung ke server FTP, kita harus mengetik di terminal ' ftp' atau 'ftps' dan kemudian nama domain 'domain.com ' atau alamat IP dari server FTP.

Contoh:
ftp kuliahkomputer.com
ftp 192.168.0.1
ftp user@kuliahkomputer.com
Ganti IP dan domain pada contoh di atas dengan alamat IP atau domain server FTP Anda.

Langkah 2: Masuk dengan Pengguna dan Kata Sandi
Cara untuk login server FTP memerlukan kata sandi, sehingga server akan meminta 'nama pengguna' dan 'kata sandi '.
Name: usernameftp 
Password passwordftp
Terminal akan menampilkan pesan seperti ini, saat kita berhasil masuk. :
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>
Langkah 3: Bekerja dengan Direktori
Perintah untuk membuat daftar, memindahkan dan membuat folder di server FTP hampir sama seperti kita menggunakan shell secara lokal di komputer kita, ls  adalah singkatan dari list, cd untuk mengubah direktori, mkdir untuk membuat direktori ...

Melihat isi direktori:
ftp> ls
Server akan mengembalikan:
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing. 
 directory list 
.... 
.... 
226 Directory send OK.
Mengubah letak Direktori:
Untuk mengubah direktori kita bisa mengetik:
cd: Melihat isi direktori remote
lcd: Melihat direktori lokal
ftp> cd directory
Server akan mengembalikan:
250 Directory succesfully changed.
Langkah 4: Mendownload file dengan FTP
Sebelum mengunduh file, kita harus mengatur direktori unduhan file FTP lokal dengan menggunakan perintah ' lcd ':
lcd /home/user/Documents
Jika Anda tidak menentukan direktori unduhan, file akan diunduh ke direktori saat ini di mana kita berada pada saat Anda memulai sesi FTP.

Sekarang, kita dapat menggunakan perintah 'get' untuk mengunduh file, penggunaannya adalah:
get namafile
File akan diunduh ke direktori yang sebelumnya diatur dengan perintah 'lcd '.

Server akan mengembalikan pesan berikutnya:
local: file remote: 
file 200 PORT command successful. 
Consider using PASV. 
150 Opening BINARY mode data connection for file (xxx bytes). 
226 File send OK. XXX bytes received in x.xx secs (x.xxx MB/s). 
Unduh file dengan FTP.

Untuk mendownload beberapa file kita bisa menggunakan wildcard. Dalam contoh ini, saya akan mengunduh semua file dengan ekstensi file .pdf.
mget *.pdf
Langkah 5: Mengupload File dengan FTP

Kita bisa mengupload file yang ada di direktori lokal tempat kita membuat koneksi FTP.
Untuk mengupload file, kita bisa menggunakan perintah ' put '.
put namafile
Jika file yang ingin Anda unggah tidak ada di direktori lokal, Anda juga dapat menggunakan jalur absolut yang dimulai dengan "/":
put /path/file
Untuk mengupload beberapa file kita bisa menggunakan perintah mput yang mirip dengan contoh mget di atas:
mput *.pdf
Langkah 6: Menutup koneksi FTP
Setelah kita menyelesaikan pekerjaan FTP, kami harus menutup koneksi untuk alasan keamanan. Ada tiga perintah yang bisa kita gunakan untuk menutup koneksi:
bye
exit
quit
Salah satu dari mereka akan memutuskan PC kita dari server FTP dan akan mengembalikan:
221 Goodbye
Putuskan sambungan dari server FTP

Jika Anda memerlukan bantuan tambahan, setelah Anda terhubung ke server FTP, ketik 'help' dan ini akan menampilkan semua perintah FTP yang tersedia.

sumber: https://www.howtoforge.com/tutorial/how-to-use-ftp-on-the-linux-shell/

No comments for "Cara Menggunakan Perintah FTP mode teks di Terminal Linux"