FTP

Cara Menyiapkan Pelayan FTP dengan vsftpd di Ubuntu 18.04 LTS

Cara Menyiapkan Pelayan FTP dengan vsftpd di Ubuntu 18.04 LTS
vsftpd adalah pelayan FTP sumber terbuka. Ia sangat selamat dan sangat pantas. vsftpd juga stabil. Ia juga mudah dikonfigurasi. Dalam artikel ini, saya akan menunjukkan kepada anda cara memasang dan mengkonfigurasi pelayan FTP vsftpd di Ubuntu 18.04 LTS.

Memasang vsftpd:

Vsftpd boleh didapati di repositori pakej rasmi Ubuntu. Oleh itu, anda boleh memasangnya dengan mudah pada mesin Ubuntu anda dengan pengurus pakej APT.
Pertama, kemas kini cache repositori pakej APT dengan arahan berikut:

$ sudo apt kemas kini

Sekarang, pasang vsftpd dengan arahan berikut:

$ sudo apt install vsftpd

vsftpd harus dipasang.

Fail Konfigurasi vsftpd:

Fail konfigurasi vsftpd adalah / etc / vsftpd.pengesahan.

Fail konfigurasi vsftpd yang asli mempunyai semua pilihan yang disokong (kebanyakannya dikomentari) dengan banyak dokumentasi untuk membantu anda memahami dengan mudah apa yang dilakukan oleh pilihan ini. Jadi, saya lebih suka menyimpan sandaran fail konfigurasi asal dan membuat fail konfigurasi kosong baru. Kemudian, letakkan semua pilihan konfigurasi yang ingin anda gunakan pada fail konfigurasi baru. Dengan cara itu, jika anda memerlukan bantuan, anda selalu dapat melihat fail konfigurasi sandaran. Fail konfigurasi juga akan sangat kecil dan sederhana.

Untuk membuat sandaran fail konfigurasi asal / etc / vsftpd.pengesahan, jalankan arahan berikut:

$ sudo mv -v / etc / vsftpd.conf / etc / vsftpd.pengesahan.bk

Sekarang, buat fail konfigurasi kosong baru dengan arahan berikut:

$ sudo touch / etc / vsftpd.pengesahan

Sekarang, anda boleh mengakses fail konfigurasi sandaran asal seperti berikut:

$ kurang / etc / vsftpd.pengesahan.bk

Sekiranya anda memerlukan bantuan, anda selalu dapat melihat salinan sandaran asal fail konfigurasi.

Mengkonfigurasi vsftpd:

Dalam artikel ini, saya akan mengkonfigurasi pelayan FTP yang sangat mudah di mana anda dapat log masuk seperti mana-mana pengguna di pelayan dan memuat naik fail di direktori rumah masing-masing.

Pertama, buka fail konfigurasi vsftpd / etc / vsftpd.pengesahan dengan arahan berikut:

$ sudo nano / etc / vsftpd.pengesahan

Sekarang, ketik baris berikut dalam fail konfigurasi dan simpan fail dengan menekan + x diikuti oleh y dan .

dengar = YA
dengar_ipv6 = TIDAK
connect_from_port_20 = YA
 
anonymous_enable = TIDAK
local_enable = YA
write_enable = YA
chroot_local_user = YA
allow_writeable_chroot = YA
safe_chroot_dir = / var / run / vsftpd / kosong
 
pam_service_name = vsftpd
 
pasv_enable = YA
pasv_min_port = 40000
pasv_max_port = 45000
 
userlist_enable = YA
userlist_file = / etc / vsftpd.senarai pengguna
senarai pengguna_deny = TIDAK

Sekarang, katakan, anda hanya mahu membiarkan pengguna sahaja linda, alex dan bob mengakses direktori kediaman mereka melalui FTP. Untuk melakukannya, anda mesti menambahkan nama pengguna ini ke dalam senarai / etc / vsftpd.senarai pengguna.

Sekarang, buka fail / etc / vsftpd.senarai pengguna dengan nano seperti berikut:

$ sudo nano / etc / vsftpd.senarai pengguna

Sekarang, taipkan nama pengguna yang anda mahu membenarkan akses ke direktori RUMAH mereka melalui FTP di sini. Kemudian, simpan fail dengan menekan + x diikuti oleh y dan .

Sekarang, mulakan semula perkhidmatan vsftpd dengan arahan berikut:

$ sudo systemctl mulakan semula vsftpd

Sekarang, jalankan arahan berikut untuk memeriksa sama ada perkhidmatan vsftpd dijalankan:

status $ sudo systemctl vsftpd

Seperti yang anda lihat, perkhidmatan vsftpd sedang berjalan. Oleh itu, kami mengkonfigurasinya dengan betul.

Menambah Pengguna FTP:

Sekarang, anda mesti menambah pengguna baru (katakan linda, bob, alex) pada sistem operasi anda. Kemudian, pengguna ini akan dapat masuk ke pelayan FTP dan memuat naik fail.

Anda boleh membuat pengguna linda dengan arahan berikut:

$ sudo useradd -m linda

Anda juga harus menetapkan kata laluan masuk untuk pengguna linda. Ini juga akan menjadi kata laluan masuk FTP untuk pengguna linda.

Sekarang, tetapkan kata laluan masuk untuk pengguna linda dengan arahan berikut:

$ sudo passwd linda

Sekarang, taipkan kata laluan untuk linda dan tekan .

Taip semula kata laluan yang sama untuk linda dan tekan . Kata laluan harus ditetapkan.

Dengan cara yang sama, buat pengguna bob dan alex.

$ sudo useradd -m bob

$ sudo useradd -m alex

Tetapkan juga kata laluan untuk pengguna bob dan alex.

$ sudo passwd bob
$ sudo passwd alex

Mengakses Pelayan FTP:

Anda boleh mengakses pelayan FTP anda dengan mudah menggunakan klien FileZilla FTP. Anda juga dapat menambahkan akaun FTP di Windows sebagai lokasi rangkaian. Di bahagian ini, saya akan menunjukkan kepada anda kedua-dua cara untuk mengakses pelayan FTP.

Pertama, jalankan arahan berikut untuk mencari alamat IP pelayan FTP anda:

$ ip a | egrep "inet"

Seperti yang anda lihat, alamat IP pelayan FTP saya adalah 192.168.21.186. Ia akan berbeza bagi anda. Oleh itu, pastikan anda menggantinya dengan milik anda mulai sekarang.

Untuk menyambung menggunakan klien FileZilla FTP, buka FileZilla, ketik alamat IP di Tuan rumah bahagian, nama pengguna dan kata laluan masuk di Nama pengguna dan Kata Laluan bahagian, Pelabuhan 21, dan kemudian klik pada Sambungan Pantas. Anda harus berhubung.

Seperti yang anda lihat, saya memuat naik beberapa fail dan ia berjaya.

Sekiranya anda ingin memasang akaun FTP anda sebagai lokasi rangkaian pada Windows, buka Penjelajah Fail dan klik pada Komputer > Tambahkan lokasi rangkaian seperti yang ditandakan pada tangkapan skrin di bawah.

Sekarang, klik pada Seterusnya.

Sekarang, pilih Pilih lokasi rangkaian tersuai dan klik pada Seterusnya.

Sekarang, taipkan alamat IP pelayan FTP anda (ftp: // 192.168.21.186) seperti yang ditunjukkan dalam tangkapan skrin di bawah dan klik Seterusnya.

Sekarang, pastikan Log masuk tanpa nama tidak dicentang dan taip nama pengguna FTP anda. Kemudian, klik pada Seterusnya.

Kemudian, taipkan nama untuk lokasi rangkaian anda. Ia boleh menjadi apa sahaja yang anda mahukan. Kemudian, klik pada Seterusnya.

Sekarang, klik pada Selesai.

Sekarang, taip kata laluan pengguna FTP anda dan klik Log masuk.

Anda mesti log masuk. Seperti yang anda lihat, semua fail yang saya muat naik sebelumnya dengan FileZilla ada di sana.

Seperti yang anda lihat, saya memuat naik fail lain dan ia berfungsi.

Setelah anda berhubung, anda boleh mengakses akaun FTP anda bila-bila masa yang anda inginkan dari File Explorer Windows.

Seperti yang anda lihat, saya telah menambahkan 2 lagi akaun FTP di Windows. Saya dapat bekerja serentak dengan mereka semua sekarang.

Jadi, itulah cara anda memasang dan menyediakan pelayan FTP di Ubuntu 18.04 LTS dengan vsftpd.

Cara menukar butang tetikus Kiri & Kanan pada PC Windows 10
Sudah menjadi kebiasaan bahawa semua peranti tetikus komputer dirancang secara ergonomik untuk pengguna tangan kanan. Tetapi ada peranti tetikus yang ...
Tiru klik Tetikus dengan melayang menggunakan Mouse Tanpa Klik di Windows 10
Menggunakan tetikus atau papan kekunci dalam keadaan salah penggunaan berlebihan boleh menyebabkan banyak masalah kesihatan, termasuk ketegangan, sind...
Tambahkan isyarat Tetikus ke Windows 10 menggunakan alat percuma ini
Dalam beberapa tahun kebelakangan ini komputer dan sistem operasi telah banyak berkembang. Ada saat ketika pengguna harus menggunakan perintah untuk m...