Cara konfigurasi (FTP)file transfer protocol Pada LINUX LENGKAP | FTP Linux |
Isi kandungan:
- Sebelum awak bermula
- Mewujudkan sambungan FTP
- Perintah FTP Biasa
- Memuat turun Fail dengan Perintah FTP
- Memuat naik Fail dengan Perintah FTP
- Kesimpulannya
FTP (Protokol Pemindahan Fail) adalah protokol rangkaian standard yang digunakan untuk memindahkan fail ke dan dari rangkaian jauh.
Dalam tutorial ini, kami akan menunjukkan kepada anda cara menggunakan arahan ftp Linux melalui contoh praktikal.
Dalam kebanyakan kes, anda akan menggunakan klien FTP desktop untuk menyambung ke pelayan jauh dan memuat turun atau memuat naik fail. Walau bagaimanapun, arahan
ftp
berguna apabila anda bekerja pada pelayan tanpa GUI dan anda mahu memindahkan fail melalui FTP ke atau dari pelayan jauh.
Sebelum awak bermula
Apabila memindahkan data melalui ftp sambungan tidak disulitkan. Untuk pemindahan data yang selamat, gunakan SCP.
Untuk dapat memindahkan fail, anda mesti mempunyai sekurang-kurangnya membaca kebenaran pada fail sumber dan menulis kebenaran pada sistem sasaran.
Apabila memindahkan fail besar, disyorkan untuk menjalankan arahan ftp di dalam sesi skrin atau tmux.
Direktori dari mana anda menjalankan arahan
ftp
ialah direktori kerja setempat.
Mewujudkan sambungan FTP
-
Untuk membuka sambungan ftp ke sistem jauh gunakan arahan
ftp
diikuti oleh alamat IP pelayan jauh atau nama domain:ftp 192.168.42.77
Sekiranya sambungan itu ditubuhkan, mesej pengesahan akan dipaparkan dan anda akan diminta untuk memasukkan nama pengguna FTP anda, dalam contoh ini nama pengguna FTP adalah
linuxize
:220---------- Welcome to Pure-FTPd ---------- 220-You are user number 1 of 50 allowed. 220-Local time is now 21:35. Server port: 21. 220-This is a private system - No anonymous login 220-IPv6 connections are also welcome on this server. 220 You will be disconnected after 15 minutes of inactivity. Name (192.168.42.77:localuser): linuxize
Sebaik sahaja anda memasukkan nama pengguna, anda akan diminta untuk mengetik kata laluan anda:
Password:
Jika kata laluan adalah betul, pelayan jauh akan memaparkan mesej pengesahan dan
ftp>
prompt.230 OK. Current restricted directory is / Remote system type is UNIX. Using binary mode to transfer files. ftp>
anonymous
pengguna sebagai nama pengguna dan alamat e-mel anda sebagai kata laluan.
Perintah FTP Biasa
Banyak arahan FTP yang sama atau serupa dengan arahan yang anda akan taip dalam shell shell Linux.
Berikut adalah beberapa arahan FTP yang paling biasa
-
help
atau?
- senaraikan semua arahan FTP yang ada.cd
- direktori perubahan pada mesin jauh.lcd
- direktori perubahan pada mesin tempatan.ls
- senaraikan nama fail dan direktori dalam direktori jarak jauh semasa.mkdir
- buat direktori baru dalam direktori jarak jauh semasa.pwd
- cetak direktori kerja semasa pada mesin jauh.delete
- alih keluar fail dalam direktori jarak jauh semasa.rmdir
- keluarkan direktori dalam direktori jarak jauh semasa.get
- salin satu fail dari jauh ke mesin tempatan.mget
- salin pelbagai fail dari jauh ke mesin tempatan.put
satu salinan dari satu setempat ke mesin jauh.mput
- salin satu fail dari lokal ke mesin jauh.
Memuat turun Fail dengan Perintah FTP
Sebaik sahaja anda log masuk, direktori kerja semasa anda adalah direktori rumah pengguna jauh.
Apabila memuat fail dengan arahan
ftp
, fail akan dimuat turun ke direktori yang anda taipkan arahan
ftp
.
Katakan kita mahu memuat turun fail ke direktori
~/ftp_downloads
:
lcd ~/ftp_downloads
Untuk memuat turun fail tunggal dari pelayan jauh, gunakan arahan
get
. Sebagai contoh untuk memuat turun fail bernama
backup.zip
gunakan arahan berikut:
get backup.zip
Keluaran seharusnya kelihatan seperti ini:
200 PORT command successful 150-Connecting to port 60609 150 6516.9 kbytes to download 226-File successfully transferred 226 2.356 seconds (measured here), 2.70 Mbytes per second 6673256 bytes received in 2.55 seconds (2.49 Mbytes/s)
Untuk memuat turun berbilang fail serentak, gunakan perintah
mget
. Anda boleh menyediakan senarai nama fail individu atau menggunakan aksara kad liar.
mget backup1.zip backup2.zip
Apabila memuat turun berbilang fail, anda akan diminta untuk pengesahan untuk setiap fail.
mget backup1.zip? y 200 PORT command successful 150 Connecting to port 52231 226-File successfully transferred 226 0.000 seconds (measured here), 31.51 Kbytes per second 14 bytes received in 0.00058 seconds (23.6 kbytes/s) mget backup2.zip? y 200 PORT command successful 150-Connecting to port 59179 150 7.2 kbytes to download 226-File successfully transferred 226 0.000 seconds (measured here), 16.68 Mbytes per second 7415 bytes received in 0.011 seconds (661 kbytes/s)
Sebaik sahaja anda selesai memuat turun fail dari pelayan FTP jauh anda tutup sambungan dengan
bye
atau
quit
.
quit
221-Goodbye. You uploaded 0 and downloaded 6544 kbytes. 221 Logout.
Memuat naik Fail dengan Perintah FTP
Untuk memuat naik fail dari direktori setempat ke pelayan FTP jauh gunakan perintah
put
:
put image.jpg
Keluaran seharusnya kelihatan seperti ini:
200 PORT command successful 150 Connecting to port 34583 226-File successfully transferred 226 0.849 seconds (measured here), 111.48 Kbytes per second 96936 bytes sent in 0.421 seconds (225 kbytes/s)
Untuk memuat naik berbilang fail dari direktori setempat ke pelayan FTP jauh menggunakan arahan
mput
:
mput image1.jpg image2.jpg
mput image1.jpg? y 200 PORT command successful 150 Connecting to port 41075 226-File successfully transferred 226 1.439 seconds (measured here), 102.89 Kbytes per second 151586 bytes sent in 1.07 seconds (138 kbytes/s) mput image2.jpg? y 200 PORT command successful 150 Connecting to port 40759 226-File successfully transferred 226 1.727 seconds (measured here), 111.75 Kbytes per second 197565 bytes sent in 1.39 seconds (138 kbytes/s)
Apabila memuat naik berbilang fail, anda akan diminta untuk pengesahan untuk setiap fail yang anda hendak muat naik.
Sebaik sahaja anda selesai memuat naik fail ke pelayan FTP jauh anda tutup sambungan dengan
bye
atau
quit
.
Kesimpulannya
Dalam tutorial ini, anda belajar bagaimana menggunakan arahan ftp untuk memuat turun dan memuat naik fail ke pelayan FTP jauh anda.
terminal ftpBagaimana untuk membuka suatu arahan arahan yang tinggi menggunakan CMd
Petua geek! Sekiranya anda perlu membuka suatu arahan arahan yang tinggi, anda boleh menggunakan perintah berikut yang biasa, anda boleh melakukannya dengan menggunakan arahan berikut.
Bagaimana untuk memindahkan fail dan direktori dalam linux (arahan mv)
Memindahkan fail dan direktori adalah salah satu tugas yang paling asas yang anda kerap perlu lakukan pada sistem Linux. Dalam tutorial ini, kami akan menerangkan cara menggunakan arahan mv untuk memindahkan fail dan direktori.
Bagaimana untuk menggunakan arahan scp untuk memindahkan fail dengan selamat
Dalam tutorial ini, kami akan menunjukkan kepada anda cara menggunakan perintah scp melalui contoh praktikal dan penjelasan terperinci tentang pilihan skrip yang paling biasa.