Terminal Tuts

Cara menggunakan FTP oleh baris perintah di Ubuntu

Cara menggunakan FTP oleh baris perintah di Ubuntu

File Ttebang Protocol atau FTP itu adalah protokol yang digunakan untuk memindahkan fail antara komputer. FTP menggunakan model klien / pelayan. Pelayan sentiasa mendengar dan menunggu permintaan FTP dari klien jauh yang lain. Apabila pelayan menerima permintaan, ia membuat sambungan dan mengendalikan log masuk.

Semasa tutorial ini, kita akan membuat liputan memasang pelayan FTP dan akan menunjukkan kepada anda beberapa contoh cara memuat naik dan memuat turun fail tunggal dan berbilang.

Pasang FTP di Ubuntu

Sebelum memulakan proses pemasangan FTP, kita harus memastikan sistem ini terkini menggunakan perintah berikut:

sudo apt update sudo apt upgrade

Seterusnya, mari pasang pelayan FTP.

Langkah 1. Pasang pakej vsftpd menggunakan arahan di bawah.

sudo apt-get install vsftpd

Pasang Pakej vsftpd Di Ubuntu

Langkah 2. Semak status vsftpd.

perkhidmatan sudo vsftpd status

Semak Status Perkhidmatan vsftpd

Seperti yang anda lihat dari tangkapan skrin di atas bahawa pelayan FTP aktif dan berjaya dijalankan.

Langkah 3. Sekiranya anda memerlukan perkhidmatan vsftpd untuk berjalan secara automatik ketika sistem dimulakan, anda boleh menggunakan perintah:

perkhidmatan sudo vsftpd aktifkan

Sekarang mari kita beralih ke bahagian seterusnya.

Konfigurasikan Firewall

Setelah memasang pakej pelayan FTP yang diperlukan, kita perlu melakukan beberapa konfigurasi di firewall.

Langkah 1. Salah satu konfigurasi asas adalah menambahkan peraturan untuk SSH, dan ini akan mengelakkan anda daripada dikunci oleh pelayan.

sudo ufw membenarkan ssh

Seperti yang anda boleh, output arahan sebelumnya akan menjadi seperti tangkapan skrin di bawah:

Tambah Peraturan Untuk SSH

Langkah 2. Sekarang mari kita buka port 20 dan 21 untuk FTP.

sudo ufw membenarkan 20 / tcp

Keluaran arahan sebelumnya mestilah seperti tangkapan skrin di bawah:

Tambah Peraturan Untuk Pelabuhan 20

sudo ufw membenarkan 21 / tcp

Anda mungkin mendapati peraturan sudah ditambahkan seperti output di bawah:

Tambah Peraturan Untuk Pelabuhan 21

Langkah 3. Juga membolehkan membuka port untuk FTP pasif.

sudo ufw membenarkan 40000: 50000 / tcp

Tambah Peraturan Untuk Port FTP Pasif

Langkah 4. Sekarang mari kita aktifkan firewall jika belum diaktifkan.

sudo ufw aktifkan

Dayakan Firewall

Untuk memastikan bahawa semua peraturan sebelumnya berjaya ditambahkan, anda boleh memeriksa status firewall dengan menjalankan perintah di bawah ini:

status sudo ufw

Konfigurasikan Fail Konfigurasi vsftpd

Beberapa konfigurasi lain yang perlu dilakukan dengan mengedit fail konfigurasi vsftpd yang terdapat di “/ etc / vsftpd.pengesahan."

Langkah 1. Pertama dan sebelum mengedit fail konfigurasi vsftpd, kita perlu mengambil sandaran dari fail konfigurasi ini.

sudo cp / etc / vsftpd.conf / etc / vsftpd.pengesahan.sandaran-salinan

Langkah 2. Buka fail konfigurasi vsftpd menggunakan editor kegemaran anda; di sini kita akan menggunakan penyunting vi.

sudo vi / etc / vsftpd.pengesahan

Langkah 3. Setelah membuka fail konfigurasi, anda dapat mencari tetapan di bawah ini, melepaskannya dan memastikannya mempunyai nilai yang tepat.

write_enable = YA -> Benarkan pengguna FTP menulis fail ke pelayan FTP. chroot_local_user = YA -> Mencegah pengguna FTP melayari di luar direktori rumah mereka sendiri. local_enable = YA -> Benarkan pengguna tempatan log masuk melalui FTP. local_umask = 022 -> Berikan kebenaran yang betul untuk fail / direktori yang dimuat naik.

Terdapat banyak tetapan dalam fail konfigurasi vsftpd yang boleh anda periksa dan tentukan mana yang terbaik untuk anda.

Langkah 4. Setelah mengedit fail konfigurasi vsftpd, simpan dan tutup.

Langkah 5. Sekarang kita perlu memulakan semula perkhidmatan vsftpd untuk membolehkan semua perubahan sebelumnya.

perkhidmatan sudo vsftpd dimulakan semula

Uji Pelayan FTP

Untuk menguji pelayan FTP, anda perlu menyambung dari mesin lain menggunakan klien FTP yang sudah dipasang pada sebahagian besar sistem Linux. Sekiranya klien FTP tidak dipasang, anda dapat memasangnya menggunakan perintah seperti berikut:

sudo apt-get install ftp

Langkah 1. Dari mesin pelanggan, sambungkan ke pelayan FTP.

kaki 192.168.1.5

di mana IP di atas adalah IP mesin pelayan FTP.

Sambung ke Pelayan FTP Jauh

Seperti yang anda lihat dari tangkapan skrin sebelumnya ketika anda cuba log masuk ke pelayan FTP, secara lalai, ini menunjukkan pengguna tempatan yang boleh anda gunakan untuk log masuk. Setelah memasukkan nama pengguna dan kata laluan, anda akan mendapat mesej masuk yang berjaya.

Langkah 2. Sekarang mari kita mencuba beberapa arahan, periksa direktori semasa anda.

jentera

Periksa Direktori Kerja Semasa Anda

Seperti yang anda lihat dari output sebelumnya, "/" di sini bermaksud direktori utama pengguna tempatan yang masuk yang dalam kes kami adalah "hendadel."

Senaraikan kandungan direktori semasa.

ls

Contoh Hasil Perintah ls

Langkah 3. Dari mesin pelayan FTP, cuba buat direktori dan buat beberapa fail di dalamnya seperti tangkapan skrin di bawah.

Membuat direktori bernama ftpdir

Langkah 4. Dari mesin pelanggan FTP, pindah ke direktori yang baru dibuat dan senaraikan kandungannya untuk memuat turunnya di mesin klien.

Pergi ke ftpdir untuk memuat turun fail yang disenaraikan

Langkah 5. Sekarang mari kita memuat turun satu fail.

dapatkan muat turun1

Muat turun Fail Tunggal Dari Pelayan FTP Jauh

Seperti yang anda lihat dari tangkapan skrin sebelumnya, fail berjaya dimuat turun. Anda boleh mendapatkan fail yang dimuat turun di mesin pelanggan anda yang dilog masuk ke direktori rumah pengguna seperti di bawah.

Periksa Fail yang Dimuat turun

Langkah 6. Untuk memuat turun banyak fail dari pelayan FTP.

mget muat turun *

Muat turun Berbilang Fail

Dan anda boleh menyemak fail yang dimuat turun seperti yang ditunjukkan sebelumnya.

Periksa Fail yang Dimuat turun

Langkah 7. Dari mesin FTP pelanggan, semasa anda disambungkan ke pelayan FTP buat direktori seperti tangkapan skrin di bawah.

Buat Direktori Untuk Memuat Naik Fail ke Pelayan FTP

Pindah dari direktori semasa anda ke direktori yang baru dibuat.

Dari FTP Server Pindah ke The uploaddir

Langkah 8. Sekarang mari kita muat naik satu fail ke pelayan FTP.

meletakkan muat naik1

Muat Naik Satu Fail Ke Pelayan FTP

Langkah 9. Untuk memuat naik banyak fail ke pelayan FTP.

muat naik input *

Muat naik Berbilang Fail ke Pelayan FTP

Dari mesin pelayan FTP, anda boleh menyemak fail yang dimuat naik seperti di bawah.

Periksa fail yang dimuat naik

Ini mengakhiri tutorial ini di mana kami telah memasang pelayan FTP dan menggunakannya untuk memuat naik dan memuat turun fail. Untuk bantuan lebih lanjut, sila tinggalkan komen dan kami dengan senang hati akan membantu anda.

Enjin Permainan Sumber Percuma dan Terbuka untuk Membangunkan Permainan Linux
Artikel ini akan merangkumi senarai enjin permainan sumber percuma dan terbuka yang dapat digunakan untuk mengembangkan permainan 2D dan 3D di Linux. ...
Shadow of the Tomb Raider untuk Tutorial Linux
Shadow of the Tomb Raider adalah penambahan kedua belas untuk siri Tomb Raider - francais permainan aksi-pengembaraan yang dibuat oleh Eidos Montreal....
Cara Meningkatkan FPS di Linux?
FPS bermaksud Bingkai sesaat. Tugas FPS adalah mengukur kadar bingkai dalam pemutaran video atau persembahan permainan. Dengan kata mudah bilangan gam...