Cara Memasang Pelayan FTP pada Ubuntu dalam 5 Langkah

Cara Memasang Pelayan FTP pada Ubuntu dalam 5 Langkah

Jika anda menyediakan pelayan Linux, anda memerlukan akses FTP. Ini bermakna pertama sekali memasang pelayan FTP pada Linux. Ia sepatutnya menjadi salah satu perkara pertama yang anda lakukan selepas memasang sistem pengendalian pelayan anda.

Banyak pelayan Linux menjalankan Ubuntu. Jadi, mari kita lihat bagaimana untuk menyediakan pelayan FTP pada pelayan Ubuntu.

Apakah Pelayan FTP?

FTP, atau Protokol Pemindahan Fail, ialah sistem yang digunakan untuk memuat naik (meletakkan) ke atau memuat turun (mendapatkan) fail daripada pelayan. Anda mungkin telah menggunakannya tanpa menyedari pada masa lalu, apabila merebut fail atau memuat naik imej ke web. Atau anda mungkin telah menggunakan klien FTP untuk menyambung terus ke pelayan fail FTP.

Untuk ini berlaku, perisian pelayan FTP mesti dipasang pada pelayan jauh yang mengehos fail.

Sama ada anda sedang membina pelayan rumah Linux, pelayan web, pelayan permainan atau apa sahaja pelayan yang sesuai dengan projek anda, FTP ialah cara paling mudah untuk memindahkan data dari satu sistem ke sistem yang lain.

Pasang Pelayan pada Ubuntu

Memasang pelayan FTP pada Ubuntu adalah mudah. Boleh dikatakan penyelesaian terbaik ialah vsftpd. Ikuti langkah di bawah untuk memasang dan mengkonfigurasi pelayan FTP pada Ubuntu dengan vsftpd.

1. Pasang vsftpd

Anda mungkin sudah memasang vsftpd. Untuk menyemak, buka tetingkap terminal dan masukkan

sudo apt list --installed

Anda harus mencari vsftpd berhampiran bahagian bawah senarai. Jika tidak, pasang sahaja dengan

sudo apt install vsftpd

Setelah dipasang, sudah tiba masanya untuk mengkonfigurasi vsftpd. Mulakan dengan membuat salinan fail konfigurasi asal. Ini bermakna jika ada masalah, konfigurasi lalai boleh dipulihkan.

sudo cp /etc/vsftpd.conf /etc/vsftpd.conf_default

Setelah selesai, lancarkan perkhidmatan dengan:

sudo systemctl start vsftpd

Sahkan pelayan sedang berjalan dengan:

sudo systemctl enable vsftpd

Dengan dipasang vsftpd anda boleh memulakan konfigurasi.

2. Buat Pengguna FTP

Perkara pertama yang anda perlukan ialah akaun pengguna FTP. Dengan ini anda boleh menggunakan mana-mana klien FTP untuk mengakses fail yang dihoskan pada pelayan melalui vsftpd. Dalam terminal, masukkan:

sudo useradd –m username

(Ganti "nama pengguna" dengan nama pengguna yang anda maksudkan.)

sudo password username

Dengan set nama pengguna dan kata laluan, buat fail ujian dalam folder rumah akaun untuk mengesahkan ia berfungsi:

cd /home/username sudo nano testfile.txt

Apabila anda mula-mula menyambung ke pelayan FTP Ubuntu anda, anda akan melihat testfile.txt.

3. Lindungi Pelayan FTP Ubuntu Anda

Sebelum menyediakan sambungan, walau bagaimanapun, anda perlu memastikan port FTP dibuka di Ubuntu. Secara lalai, ini ditutup atas sebab keselamatan dalam ufw (Tembok Api Tidak Rumit).

Untuk mendayakan akses melalui port 20, gunakan

sudo ufw allow 20/tcp

Jika distro anda menggunakan tembok api yang berbeza atau anda telah memasang alternatif, semak dokumentasi untuk membuka port.

Anda juga mahu pengguna boleh memuat naik fail. Anda boleh menetapkan ini dalam fail konfigurasi. Buka untuk mengedit:

sudo nano /etc/vsftpd.conf

Cari write_enabled dan nyahkomen entri, memastikan ia ditetapkan kepada "YA":

write_enable=YES

Tekan Ctrl+X untuk keluar, dan Y untuk menyimpan.

Untuk pelayan FTP yang boleh diakses secara umum, anda perlu mengehadkan akses yang dimiliki oleh setiap pengguna. Dengan chroot kita boleh mengehadkan setiap pengguna kepada direktori rumahnya. Dalam vsftpd.conf, cari dan nyahkomen baris ini (alih keluar #):

chroot_local_user=YES

Sekali lagi, Ctrl+X untuk keluar, dan Y untuk menyimpan.

Untuk berbilang pengguna, mengekalkan senarai adalah pilihan yang lebih bijak.

Mula-mula, buka vsftpd.chroot_list dalam editor teks anda.

sudo nano /etc/ vsftpd.chroot_list

Di sini, senaraikan nama pengguna yang anda ingin hadkan kepada folder mereka sendiri. Simpan dan keluar, kemudian kembali ke vsftpd.conf dan pastikan chroot_local_user=YES tidak dikomen:

#chroot_local_user=YES

Sebaliknya, nyah komen

chroot_list_enable=YES

dan

chroot_list_file=/etc/vsftpd.chroot_list

Ia sepatutnya kelihatan seperti ini:

Cara Memasang Pelayan FTP pada Ubuntu dalam 5 Langkah

Sekali lagi, simpan dan keluar. Akhir sekali, mulakan semula perkhidmatan FTP:

sudo systemctl restart vsftpd.service

Akhir sekali, gunakan arahan nama hos untuk menyemak nama pelayan Ubuntu anda. Anda kemudian boleh menggunakan ini untuk menyambung ke pelayan FTP. Jika anda lebih suka menggunakan alamat IP, masukkan arahan alamat ip dan catatkannya.

4. Sambungan Disulitkan: FTP+SSL=FTPS

Anda juga boleh memaksa penyulitan trafik ke dan dari pelayan FTP Ubuntu anda menggunakan SSL/TLS.

Berkaitan: Istilah penyulitan semua orang harus tahu

Dalam fail vsftpd.conf, cari rujukan kepada "sambungan disulitkan SSL" dan tambah yang berikut:

ssl_enable=YES rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key

Simpan dan keluar dari fail. Anda kini boleh khusus FTPS sebagai protokol sambungan dalam klien FTP anda.

5. Pasang Klien FTP pada Ubuntu

Daripada sistem lain anda boleh menyambung ke pelayan FTP Ubuntu anda menggunakan alat baris arahan atau aplikasi desktop.

Di Linux, anda boleh mengakses pelayan di terminal dengan

sudo ftp hostname

Pastikan anda menggantikan "nama hos" dengan nama hos pelayan anda. Anda juga boleh menggunakan alamat IP

sudo ftp ipaddress

Apabila digesa, masukkan nama pengguna dan kata laluan yang anda tetapkan sebelum ini. Anda kemudiannya boleh menggunakan perintah get dan put untuk memindahkan data.

Ingin sesuatu yang lebih intuitif, atau mengakses pelayan FTP daripada sistem pengendalian lain? Anda memerlukan klien FTP dan boleh dikatakan yang terbaik adalah FileZilla. Penyelesaian sumber terbuka, ini tersedia untuk Windows (serta pelayan), macOS, dan terdapat versi 32-bit dan 64-bit untuk Linux. Malangnya tiada pelayan FTP FileZilla untuk Ubuntu atau distro Linux yang lain.

Muat turun: FileZilla (Percuma)

Untuk menggunakan klien FileZilla untuk menyambung ke pelayan FTP Ubuntu anda, pasang dan lancarkan apl tersebut. Kemudian:

  1. Klik Fail > Pengurus Tapak
  2. Di sini, klik Tapak baharu
  3. Dalam anak tetingkap sebelah kanan, pilih FTP 
  4. Jika anda menggunakan FTPS pilih TLS untuk Penyulitan .
  5. Seterusnya, masukkan nama hos atau alamat IP dalam Hos dan tambahkan Port .
  6. Untuk jenis Log masuk  masukkan kelayakan akaun anda dalam Pengguna dan Kata Laluan .
  7. Klik Sambung .

Cara Memasang Pelayan FTP pada Ubuntu dalam 5 Langkah

Anda kemudiannya bebas untuk memuat naik dan memuat turun (meletakkan dan dapatkan) data daripada pelayan FTP Ubuntu anda. Hanya seret dan lepaskan fail yang ingin anda alihkan.

Menggunakan klien FTP yang berbeza? Langkah-langkahnya mestilah sama, tetapi semak dokumentasi apl untuk mendapatkan penjelasan.

Anda Membina Pelayan FTP pada Ubuntu

Sama ada anda menggunakan versi desktop atau pelayan sistem pengendalian Ubuntu, ia kini menjalankan pelayan FTP. Ini boleh digunakan untuk sebarang tujuan, daripada memuat naik halaman web kepada menyediakan akses mudah kepada data penting. Menggunakan FTP anda boleh merebut data bila-bila masa anda memerlukannya tanpa akses fizikal ke mesin pelayan.


10 Apl Persidangan Video Terbaik untuk Linux

10 Apl Persidangan Video Terbaik untuk Linux

Bagi pekerja bebas dan pekerja yang kerap bekerja dari rumah, komunikasi jarak jauh adalah salah satu daripada banyak perkara yang perlu dijaga. Persidangan video kini telah menggantikan mesyuarat dalam pejabat untuk kebanyakan kita. Alat seperti Zoom dan Skype telah menyaksikan peningkatan besar dalam pertumbuhan.

Cara Mudah Menyulitkan dan Menyahsulit Fail dan Direktori dalam Linux

Cara Mudah Menyulitkan dan Menyahsulit Fail dan Direktori dalam Linux

Pernahkah anda mahu menyulitkan fail dengan cepat dan mudah dalam Linux tanpa perlu memasang dan mempelajari pakej perisian baharu? Inilah cara terbaik dan mudah untuk menyulitkan fail atau direktori dengan mudah melalui AES256 yang dijamin dengan kata laluan, membantu menjauhkan fail anda daripada mengintip.

Bagaimana untuk Membetulkan arahan make: tidak dijumpai Ralat dalam Ubuntu

Bagaimana untuk Membetulkan arahan make: tidak dijumpai Ralat dalam Ubuntu

Perintah buat mungkin merupakan salah satu arahan yang paling banyak digunakan dalam ekosistem Linux. Perintah ini digunakan untuk membina dan menyusun atur cara terus daripada kod sumber.

Cara Cari dan Keluarkan Fail Pendua pada Linux Menggunakan fdupes

Cara Cari dan Keluarkan Fail Pendua pada Linux Menggunakan fdupes

Apabila bekerja dengan sejumlah besar media dan dokumen, adalah perkara biasa untuk mengumpul berbilang salinan fail yang sama pada komputer anda. Tidak dapat dielakkan, yang berikut ialah ruang storan bersepah yang dipenuhi dengan fail berlebihan, mencetuskan pemeriksaan berkala untuk fail pendua pada sistem anda.

Distro Linux Stable vs. Bleeding-Edge: Mana Yang Perlu Anda Pilih?

Distro Linux Stable vs. Bleeding-Edge: Mana Yang Perlu Anda Pilih?

Salah satu pilihan utama yang dihadapi oleh ramai pengguna Linux apabila memilih pengedaran Linux ialah kestabilannya, atau berapa banyak perubahan perisian.

Adakah 2020 Tahun Pandemik Hasad Linux?

Adakah 2020 Tahun Pandemik Hasad Linux?

Reputasinya untuk keselamatan bermakna Linux sering dianggap kurang terdedah kepada jenis ancaman yang kerap melanda sistem Microsoft Windows. Sebilangan besar keselamatan yang dianggap itu datang daripada bilangan sistem Linux yang agak rendah, tetapi adakah penjenayah siber mula melihat nilai dalam memilih kualiti berbanding kuantiti?

Cara Muat Turun dan Pasang Pengurus Muat Turun uGet di Linux

Cara Muat Turun dan Pasang Pengurus Muat Turun uGet di Linux

Pengurus muat turun ialah alat yang popular untuk mengurus semua muat turun anda dalam satu aplikasi dan memberikan anda beberapa ciri berguna. Jika anda baru-baru ini beralih daripada sistem pengendalian Windows kepada Linux, anda mungkin sedang mencari alternatif kepada Pengurus Muat Turun Internet (IDM) yang terkenal.

Mengambil Nota Pada Chromebook Dipermudahkan Dengan Kursif

Mengambil Nota Pada Chromebook Dipermudahkan Dengan Kursif

Kursif ialah Apl Web Progresif (PWA) yang diperkenalkan oleh Google dengan keluaran HP Chromebook x2 11. Anda boleh menggunakan apl ini untuk mengambil nota tulisan tangan pada Chromebook anda yang dilengkapi stylus.

Cara Menggunakan Vim: Panduan kepada Asas

Cara Menggunakan Vim: Panduan kepada Asas

Vim ialah editor kod yang paling berkuasa dan serba boleh yang tersedia untuk sistem seperti Unix. Ia adalah lanjutan daripada editor Vi yang dibangunkan oleh Bill Joy. Vim tersedia secara lalai pada kebanyakan sistem Linux dan BSD.

Bermula Dengan Redis dan PHP untuk Penyimpanan Data Pantas

Bermula Dengan Redis dan PHP untuk Penyimpanan Data Pantas

Enjin storan Redis yang popular ialah alat yang sangat baik dan mesti ada dalam mana-mana senjata pembangun perisian. Enjin storan dalam memori membolehkan penyimpanan dan mendapatkan semula data yang sangat pantas, sehingga 32 juta pertanyaan sesaat yang mengagumkan, menjadikannya pelengkap utama kepada mana-mana enjin pangkalan data utama.

Cara Memasang dan Menggunakan Neofetch pada Linux

Cara Memasang dan Menggunakan Neofetch pada Linux

Neofetch memaparkan logo ASCII pengedaran Linux anda bersama-sama dengan maklumat yang berkaitan dengan sistem anda dalam terminal. Ramai pengguna Linux akan menggunakannya dalam tangkapan skrin desktop mereka hanya kerana mereka fikir ia hebat. Dan mereka betul. Anda boleh menggunakannya untuk mempamerkan persediaan anda dalam tangkapan skrin juga.

Cara Menguji Mana-mana Distro Linux Tanpa Memasang Dengan DistroTest

Cara Menguji Mana-mana Distro Linux Tanpa Memasang Dengan DistroTest

Ingin mencuba pengedaran Linux pada sistem anda tanpa memasang? Beberapa tapak web tersedia di internet yang membolehkan anda menjalankan sistem pengendalian berasaskan Linux pada pelayar internet.

Cara Mengezip dan Nyahzip atau Ekstrak Fail TAR dan TAR.GZ

Cara Mengezip dan Nyahzip atau Ekstrak Fail TAR dan TAR.GZ

Pemampatan fail ialah cara terbaik untuk menyimpan storan pada komputer. Jika anda biasa dengan pakej dalam Linux, anda mungkin pernah menjumpai fail TAR atau TAR.GZ. Walaupun pengguna berpengalaman mengetahui apa itu fail TAR dan cara mengekstraknya, pemula Linux mungkin menghadapi beberapa kesukaran untuk memikirkan apa yang perlu dilakukan dengannya.

10 Distro Linux Terbaik untuk Pembangun

10 Distro Linux Terbaik untuk Pembangun

Walaupun Linux mungkin bukan sistem pengendalian yang digemari untuk pengguna biasa, ia adalah pilihan utama untuk kebanyakan pembangun dan pengaturcara. Linux ialah OS yang lebih praktikal yang direka secara eksplisit dengan mengambil kira pengaturcaraan dan pembangun.

Cara Memasang Spotify pada Linux

Cara Memasang Spotify pada Linux

Spotify adalah salah satu perkhidmatan penstriman muzik terbesar di luar sana. Ia mempunyai pelanggan asli untuk peranti mudah alih (Android dan iOS) dan desktop (Mac dan Windows).

Cara Memasang dan Mengalih Keluar Pakej dalam Arch Linux

Cara Memasang dan Mengalih Keluar Pakej dalam Arch Linux

Ingin memasang pakej pada Arch Linux tetapi tidak tahu caranya? Ramai orang menghadapi masalah ini apabila mereka mula-mula berhijrah dari pengedaran berasaskan Debian ke Arch. Walau bagaimanapun, anda boleh mengurus pakej dengan mudah pada sistem berasaskan Arch anda menggunakan pengurus pakej.

Cara Menukar Antara Pakej Linux Menggunakan Alien

Cara Menukar Antara Pakej Linux Menggunakan Alien

Adakah anda ingin menukar pakej Linux kepada beberapa format lain? Mungkin pakej yang anda cari tidak tersedia untuk distro anda tetapi anda masih mahukannya walau apa cara sekalipun. Atau mungkin anda seorang pembangun dan ingin menjimatkan masa anda dengan membungkus semula program anda dengan cepat ke format lain tanpa perlu membina pakej itu semula.

Cara Cari dan Gantikan Teks dalam Vim di Linux

Cara Cari dan Gantikan Teks dalam Vim di Linux

vim ialah salah satu penyunting fail paling popular di Linux. Sebahagian daripada populariti adalah kerana arahan

Cara Mengambil Ujian Menaip pada Linux Dengan tt

Cara Mengambil Ujian Menaip pada Linux Dengan tt

Dalam era teknologi moden, menaip telah menjadi salah satu aktiviti yang paling biasa untuk banyak profesion. Belajar menaip dengan lebih pantas dengan ketepatan boleh membantu anda menyelesaikan lebih banyak perkara dalam jumlah masa yang sama.

10 Apl Persidangan Video Terbaik untuk Linux

10 Apl Persidangan Video Terbaik untuk Linux

Bagi pekerja bebas dan pekerja yang kerap bekerja dari rumah, komunikasi jarak jauh adalah salah satu daripada banyak perkara yang perlu dijaga. Persidangan video kini telah menggantikan mesyuarat dalam pejabat untuk kebanyakan kita. Alat seperti Zoom dan Skype telah menyaksikan peningkatan besar dalam pertumbuhan.

Cara Memasang Pelayan FTP pada Ubuntu dalam 5 Langkah

Cara Memasang Pelayan FTP pada Ubuntu dalam 5 Langkah

Jika anda menyediakan pelayan Linux, anda memerlukan akses FTP. Ini bermakna pertama sekali memasang pelayan FTP pada Linux. Ia sepatutnya menjadi salah satu perkara pertama yang anda lakukan selepas memasang sistem pengendalian pelayan anda.

Cara Mudah Menyulitkan dan Menyahsulit Fail dan Direktori dalam Linux

Cara Mudah Menyulitkan dan Menyahsulit Fail dan Direktori dalam Linux

Pernahkah anda mahu menyulitkan fail dengan cepat dan mudah dalam Linux tanpa perlu memasang dan mempelajari pakej perisian baharu? Inilah cara terbaik dan mudah untuk menyulitkan fail atau direktori dengan mudah melalui AES256 yang dijamin dengan kata laluan, membantu menjauhkan fail anda daripada mengintip.

Bagaimana untuk Membetulkan arahan make: tidak dijumpai Ralat dalam Ubuntu

Bagaimana untuk Membetulkan arahan make: tidak dijumpai Ralat dalam Ubuntu

Perintah buat mungkin merupakan salah satu arahan yang paling banyak digunakan dalam ekosistem Linux. Perintah ini digunakan untuk membina dan menyusun atur cara terus daripada kod sumber.

Cara Cari dan Keluarkan Fail Pendua pada Linux Menggunakan fdupes

Cara Cari dan Keluarkan Fail Pendua pada Linux Menggunakan fdupes

Apabila bekerja dengan sejumlah besar media dan dokumen, adalah perkara biasa untuk mengumpul berbilang salinan fail yang sama pada komputer anda. Tidak dapat dielakkan, yang berikut ialah ruang storan bersepah yang dipenuhi dengan fail berlebihan, mencetuskan pemeriksaan berkala untuk fail pendua pada sistem anda.

Distro Linux Stable vs. Bleeding-Edge: Mana Yang Perlu Anda Pilih?

Distro Linux Stable vs. Bleeding-Edge: Mana Yang Perlu Anda Pilih?

Salah satu pilihan utama yang dihadapi oleh ramai pengguna Linux apabila memilih pengedaran Linux ialah kestabilannya, atau berapa banyak perubahan perisian.

Adakah 2020 Tahun Pandemik Hasad Linux?

Adakah 2020 Tahun Pandemik Hasad Linux?

Reputasinya untuk keselamatan bermakna Linux sering dianggap kurang terdedah kepada jenis ancaman yang kerap melanda sistem Microsoft Windows. Sebilangan besar keselamatan yang dianggap itu datang daripada bilangan sistem Linux yang agak rendah, tetapi adakah penjenayah siber mula melihat nilai dalam memilih kualiti berbanding kuantiti?

Cara Muat Turun dan Pasang Pengurus Muat Turun uGet di Linux

Cara Muat Turun dan Pasang Pengurus Muat Turun uGet di Linux

Pengurus muat turun ialah alat yang popular untuk mengurus semua muat turun anda dalam satu aplikasi dan memberikan anda beberapa ciri berguna. Jika anda baru-baru ini beralih daripada sistem pengendalian Windows kepada Linux, anda mungkin sedang mencari alternatif kepada Pengurus Muat Turun Internet (IDM) yang terkenal.

Mengambil Nota Pada Chromebook Dipermudahkan Dengan Kursif

Mengambil Nota Pada Chromebook Dipermudahkan Dengan Kursif

Kursif ialah Apl Web Progresif (PWA) yang diperkenalkan oleh Google dengan keluaran HP Chromebook x2 11. Anda boleh menggunakan apl ini untuk mengambil nota tulisan tangan pada Chromebook anda yang dilengkapi stylus.

Cara Menggunakan Vim: Panduan kepada Asas

Cara Menggunakan Vim: Panduan kepada Asas

Vim ialah editor kod yang paling berkuasa dan serba boleh yang tersedia untuk sistem seperti Unix. Ia adalah lanjutan daripada editor Vi yang dibangunkan oleh Bill Joy. Vim tersedia secara lalai pada kebanyakan sistem Linux dan BSD.