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
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.
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
Langkah 3. Masukkan arahan pemasangan VSFTPD
Ketik sudo apt-get install vsftpd ke Terminal, kemudian tekan ↵ Enter.
Langkah 4. Masukkan kata laluan anda
Masukkan kata laluan yang anda gunakan untuk log masuk ke komputer anda, kemudian tekan ↵ Enter.
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.
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
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.
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.
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.
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
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.
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.
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.
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
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
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
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.
Langkah 4. Simpan senarai anda
Tekan Ctrl + X, ketik y, dan tekan ↵ Enter. Senarai anda akan disimpan.
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
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
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
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
Langkah 4. Klik Fail
Ia berada di sudut kiri atas tetingkap FileZilla. Melakukannya mendorong menu lungsur turun.
Langkah 5. Klik Pengurus Tapak…
Anda akan mendapat pilihan ini di menu lungsur. Tetingkap Pengurus Laman akan dibuka.
Langkah 6. Klik Laman Baru
Ia adalah butang putih di sebelah kiri bawah tetingkap. Melakukannya membuka bahagian Laman Baru Pengurus Laman.
Langkah 7. Masukkan alamat pelayan anda
Di medan teks "Host:", ketik alamat (atau alamat IP) pelayan FTP yang ingin anda sambungkan.
Langkah 8. Tambahkan nombor port yang diteruskan
Taip 21 ke dalam medan teks "Port:".
Langkah 9. Klik Sambung
Ia adalah butang merah di bahagian bawah halaman. Dengan berbuat demikian, FileZilla akan menyambungkan komputer anda ke pelayan FTP anda.
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.