Cara Menyiapkan Pelayan FTP di Ubuntu Linux (dengan Gambar)

Isi kandungan:

Cara Menyiapkan Pelayan FTP di Ubuntu Linux (dengan Gambar)
Cara Menyiapkan Pelayan FTP di Ubuntu Linux (dengan Gambar)

Video: Cara Menyiapkan Pelayan FTP di Ubuntu Linux (dengan Gambar)

Video: Cara Menyiapkan Pelayan FTP di Ubuntu Linux (dengan Gambar)
Video: Pendrive Drawing 🗞️ How to Draw Pen Drive Easy & Step by Step 2024, Mungkin
Anonim

Artikel wikiHow ini akan menunjukkan kepada anda cara mengatur dan menyambung ke pelayan FTP dari komputer Ubuntu Linux anda. Pelayan FTP berguna untuk menyimpan fail dari komputer anda dan membolehkan orang lain melihatnya. Untuk menyediakan pelayan FTP dari komputer anda, anda perlu mempunyai hos pelayan FTP yang boleh anda sambungkan. Anda juga mengesyorkan agar anda mengemas kini perisian Ubuntu ke versi terbaru yang tersedia.

Langkah-langkah

Bahagian 1 dari 4: Memasang Kerangka FTP

Sediakan Pelayan FTP di Ubuntu Linux Langkah 1
Sediakan Pelayan FTP di Ubuntu Linux Langkah 1

Langkah 1. Pastikan Ubuntu terkini

Ubuntu versi 17.10 dan ke atas mempunyai jalur fail yang sangat berbeza daripada versi sebelumnya, jadi anda perlu menaik taraf ke Ubuntu versi terbaru jika anda belum melakukannya:

  • Buka Terminal
  • Ketik sudo apt-get upgrade dan tekan ↵ Enter.
  • Ketik kata laluan anda dan tekan ↵ Enter.
  • Ketik y apabila diminta, kemudian tekan ↵ Enter.
  • Tunggu sehingga peningkatan selesai dipasang, kemudian mulakan semula komputer anda jika diminta.
Sediakan Pelayan FTP di Ubuntu Linux Langkah 2
Sediakan Pelayan FTP di Ubuntu Linux Langkah 2

Langkah 2. Buka Terminal

Klik Permohonan menu ⋮⋮⋮, tatal ke bawah, dan klik hitam-putih Terminal ikon untuk melakukannya.

Anda juga boleh menekan Alt + Ctrl + T untuk membuka Terminal

Sediakan Pelayan FTP di Ubuntu Linux Langkah 3
Sediakan Pelayan FTP di Ubuntu Linux Langkah 3

Langkah 3. Masukkan arahan pemasangan VSFTPD

Ketik sudo apt-get install vsftpd ke Terminal, kemudian tekan ↵ Enter.

Sediakan Pelayan FTP di Ubuntu Linux Langkah 4
Sediakan Pelayan FTP di Ubuntu Linux Langkah 4

Langkah 4. Masukkan kata laluan anda

Masukkan kata laluan yang anda gunakan untuk log masuk ke komputer anda, kemudian tekan ↵ Enter.

Sediakan Pelayan FTP di Ubuntu Linux Langkah 5
Sediakan Pelayan FTP di Ubuntu Linux Langkah 5

Langkah 5. Tunggu VSFTPD dipasang

Ini akan memakan masa antara 5 minit hingga 20 minit bergantung pada tetapan FTP semasa anda dan sambungan Internet anda, jadi bersabarlah.

Sediakan Pelayan FTP di Ubuntu Linux Langkah 6
Sediakan Pelayan FTP di Ubuntu Linux Langkah 6

Langkah 6. Pasang FileZilla

Ini adalah program yang akan anda gunakan untuk mengakses dan memuat naik ke pelayan anda. Untuk memasangnya:

  • Taip sudo apt-get install filezilla
  • Masukkan kata laluan anda sekali lagi jika diminta.
  • Tunggu pemasangan selesai.

Bahagian 2 dari 4: Mengkonfigurasi Pelayan FTP

Sediakan Pelayan FTP di Ubuntu Linux Langkah 7
Sediakan Pelayan FTP di Ubuntu Linux Langkah 7

Langkah 1. Buka fail konfigurasi VSFTPD

Ketik sudo nano /etc/vsftpd.conf dan tekan ↵ Enter. Anda akan menyunting fail ini untuk membenarkan (atau mematikan) ciri VSFTPD tertentu.

Sediakan Pelayan FTP di Ubuntu Linux Langkah 8
Sediakan Pelayan FTP di Ubuntu Linux Langkah 8

Langkah 2. Benarkan pengguna tempatan log masuk ke pelayan FTP anda

Gunakan kekunci anak panah untuk menatal ke bawah

# Komen ini untuk membolehkan pengguna tempatan log masuk.

menuju, kemudian keluarkan "#" dari

local_enable = YA

garis di bawahnya.

  • Anda boleh mengeluarkan "#" dengan menggunakan kekunci anak panah untuk memilih huruf di depannya (dalam hal ini, "l") dan menekan kekunci sp Backspace.
  • Langkau langkah ini jika

    local_enable = YA

  • garisan sudah putih.
Sediakan Pelayan FTP di Ubuntu Linux Langkah 9
Sediakan Pelayan FTP di Ubuntu Linux Langkah 9

Langkah 3. Benarkan arahan menulis FTP

Tatal ke bawah ke

# Komen ini untuk membolehkan sebarang bentuk perintah tulis FTP.

menuju, kemudian keluarkan "#" dari

write_enable = YA

garis di bawahnya.

  • Langkau langkah ini jika

    write_enable = YA

  • sudah putih.
Sediakan Pelayan FTP di Ubuntu Linux Langkah 10
Sediakan Pelayan FTP di Ubuntu Linux Langkah 10

Langkah 4. Lumpuhkan ASCII mangling

Tatal hingga ke

# ASCII mangling adalah ciri protokol yang mengerikan.

menuju, kemudian keluarkan "#" dari dua baris berikut:

  • ascii_upload_enable = YA

  • ascii_download_enable = YA

Sediakan Pelayan FTP di Ubuntu Linux Langkah 11
Sediakan Pelayan FTP di Ubuntu Linux Langkah 11

Langkah 5. Tukar tetapan "chroot"

Tatal ke bawah ke

# kekacauan)

menuju, kemudian tambahkan baris berikut:

  • user_sub_token = $ PENGGUNA

  • chroot_local_user = YA

  • chroot_list_enable = YA

  • Sekiranya ada baris ini sudah ada, hapus tanda "#" sebelum setiap baris yang ada.
Sediakan Pelayan FTP di Ubuntu Linux Langkah 12
Sediakan Pelayan FTP di Ubuntu Linux Langkah 12

Langkah 6. Tukar tetapan "chroot" lalai

Tatal ke bawah ke

(lalai mengikuti)

menuju, kemudian tambahkan baris berikut:

  • chroot_list_file = / etc / vsftpd.chroot_list

  • local_root = / rumah / $ USER / Public_html

  • allow_writeable_chroot = YA

  • Sekiranya ada baris ini sudah ada, hapus tanda "#" sebelum setiap baris yang ada.
Sediakan Pelayan FTP di Ubuntu Linux Langkah 13
Sediakan Pelayan FTP di Ubuntu Linux Langkah 13

Langkah 7. Dayakan pilihan "ls recurse"

Tatal ke bawah ke

# Anda boleh mengaktifkan pilihan "-R" …

menuju, kemudian keluarkan "#" dari

ls_recurse_enable = YA

garis di bawahnya.

Sediakan Pelayan FTP di Ubuntu Linux Langkah 14
Sediakan Pelayan FTP di Ubuntu Linux Langkah 14

Langkah 8. Simpan dan keluar dari penyunting teks

Untuk melakukannya:

  • Tekan Ctrl + X
  • Taipkan y
  • Tekan ↵ Enter

Bahagian 3 dari 4: Menambah Nama Pengguna ke Senarai CHROOT

Sediakan Pelayan FTP di Ubuntu Linux Langkah 15
Sediakan Pelayan FTP di Ubuntu Linux Langkah 15

Langkah 1. Buka fail teks "chroot"

Ketik sudo nano /etc/vsftpd.chroot_list dan tekan ↵ Enter.

Anda boleh melangkah ke langkah terakhir di bahagian ini jika anda tidak mahu menentukan orang yang boleh mengakses pelayan FTP anda

Sediakan Pelayan FTP di Ubuntu Linux Langkah 16
Sediakan Pelayan FTP di Ubuntu Linux Langkah 16

Langkah 2. Masukkan kata laluan anda

Ketik kata laluan yang anda gunakan untuk log masuk ke Ubuntu dan tekan ↵ Enter. Ini akan membuka fail teks "chroot".

Langkau langkah ini jika tidak diminta kata laluan anda

Sediakan Pelayan FTP di Ubuntu Linux Langkah 17
Sediakan Pelayan FTP di Ubuntu Linux Langkah 17

Langkah 3. Tambahkan nama pengguna ke senarai

Taipkan nama pengguna anda sendiri, tekan ↵ Enter, dan ulangi dengan nama pengguna lain orang yang anda mahu akses direktori Home mereka dari dalam pelayan anda.

Sediakan Pelayan FTP di Ubuntu Linux Langkah 18
Sediakan Pelayan FTP di Ubuntu Linux Langkah 18

Langkah 4. Simpan senarai anda

Tekan Ctrl + X, ketik y, dan tekan ↵ Enter. Senarai anda akan disimpan.

Sediakan Pelayan FTP di Ubuntu Linux Langkah 19
Sediakan Pelayan FTP di Ubuntu Linux Langkah 19

Langkah 5. Mulakan semula VSFTPD

Ketik sudo systemctl restart vsftpd dan tekan ↵ Enter. Ini akan menghentikan dan memulakan semula VSFTPD, memastikan bahawa perubahan anda telah disimpan. Anda kini boleh mengakses pelayan FTP anda.

Bahagian 4 dari 4: Mengakses Pelayan Anda

Sediakan Pelayan FTP di Ubuntu Linux Langkah 20
Sediakan Pelayan FTP di Ubuntu Linux Langkah 20

Langkah 1. Tentukan alamat pelayan anda

Sekiranya anda membayar pelayan FTP melalui perkhidmatan hosting (mis., Bluehost), anda perlu mengetahui alamat IP atau alamat biasa perkhidmatan tersebut untuk menyambung ke sana.

  • Sekiranya anda menghoskan pelayan anda sendiri dari komputer, anda akan menggunakan alamat IP komputer anda, yang dapat anda ketahui dengan memasukkan ifconfig di Terminal dan kemudian menyemak nombor "inet addr".

    Sekiranya "ifconfig" tidak dipasang, anda dapat memasangnya dengan memasukkan sudo apt-get install net-tools di Terminal

Sediakan Pelayan FTP di Ubuntu Linux Langkah 21
Sediakan Pelayan FTP di Ubuntu Linux Langkah 21

Langkah 2. Majukan port pada penghala anda

Setelah anda mengetahui alamat IP pelayan anda, anda perlu meneruskan slot port 21 penghala anda ke alamat tersebut; pastikan bahawa port menggunakan TCP (bukan UDP atau campuran keduanya).

Penerusan port berbeza dari router ke router, jadi pastikan untuk memeriksa artikel yang dipautkan atau dokumentasi penghala anda untuk mendapatkan petunjuk

Sediakan Pelayan FTP di Ubuntu Linux Langkah 22
Sediakan Pelayan FTP di Ubuntu Linux Langkah 22

Langkah 3. Buka Filezilla

Taip filezilla ke Terminal dan tekan ↵ Enter. Selepas beberapa saat, FileZilla akan dibuka.

Sekiranya anda ingin menyambung melalui Terminal, anda boleh mencuba memasukkan ftp [address]. Selagi pelayan anda berjalan dan anda mempunyai akses Internet, ini akan cuba menyambung ke pelayan FTP anda; namun, anda mungkin tidak dapat memindahkan fail

Sediakan Pelayan FTP di Ubuntu Linux Langkah 23
Sediakan Pelayan FTP di Ubuntu Linux Langkah 23

Langkah 4. Klik Fail

Ia berada di sudut kiri atas tetingkap FileZilla. Melakukannya mendorong menu lungsur turun.

Sediakan Pelayan FTP di Ubuntu Linux Langkah 24
Sediakan Pelayan FTP di Ubuntu Linux Langkah 24

Langkah 5. Klik Pengurus Tapak…

Anda akan mendapat pilihan ini di menu lungsur. Tetingkap Pengurus Laman akan dibuka.

Sediakan Pelayan FTP di Ubuntu Linux Langkah 25
Sediakan Pelayan FTP di Ubuntu Linux Langkah 25

Langkah 6. Klik Laman Baru

Ia adalah butang putih di sebelah kiri bawah tetingkap. Melakukannya membuka bahagian Laman Baru Pengurus Laman.

Sediakan Pelayan FTP di Ubuntu Linux Langkah 26
Sediakan Pelayan FTP di Ubuntu Linux Langkah 26

Langkah 7. Masukkan alamat pelayan anda

Di medan teks "Host:", ketik alamat (atau alamat IP) pelayan FTP yang ingin anda sambungkan.

Sediakan Pelayan FTP di Ubuntu Linux Langkah 27
Sediakan Pelayan FTP di Ubuntu Linux Langkah 27

Langkah 8. Tambahkan nombor port yang diteruskan

Taip 21 ke dalam medan teks "Port:".

Sediakan Pelayan FTP di Ubuntu Linux Langkah 28
Sediakan Pelayan FTP di Ubuntu Linux Langkah 28

Langkah 9. Klik Sambung

Ia adalah butang merah di bahagian bawah halaman. Dengan berbuat demikian, FileZilla akan menyambungkan komputer anda ke pelayan FTP anda.

Sediakan Pelayan FTP di Ubuntu Linux Langkah 29
Sediakan Pelayan FTP di Ubuntu Linux Langkah 29

Langkah 10. Pindahkan fail ke pelayan

Anda boleh mengklik dan menyeret folder dari tetingkap kiri ke tetingkap kanan untuk memuat naiknya ke halaman pelayan FTP anda.

Petua

  • Memajukan port 20 dapat menyelesaikan beberapa masalah rangkaian jika anda menghoskan pelayan anda sendiri.
  • Menyambung ke pelayan FTP di Ubuntu 17 ke atas kelihatan sedikit berbeza daripada menyambung pada versi sebelumnya, jadi anda mahu mengemas kini versi Ubuntu anda ke 17.10 (atau lebih tinggi) jika anda belum melakukannya.

Disyorkan: