Catatan: Kami telah menjelaskan prosedur dan perintah pada OS Linux Mint 20. Kira-kira prosedur yang sama boleh diikuti dalam versi Mint yang lebih lama.
Memasang pelayan FTP
Untuk memasang pelayan FTP pada Linux Mint, ikuti langkah berikut:
Langkah 1: Pasang VSFTPD
Langkah pertama kami adalah memasang VFTPD pada sistem kami. Untuk melakukannya, lancarkan Terminal di Mint OS dengan menggunakan pintasan papan kekunci Ctrl + Alt + T. Kemudian keluarkan arahan berikut di Terminal untuk mengemas kini indeks repositori sistem:
$sudokemas kini tepat
Kemudian pasang VSFTPD menggunakan arahan berikut di Terminal:
$sudotepatpasang -danvsftpd
Setelah pemasangan VSFTPD selesai, kita akan bergerak ke arah konfigurasi.
Langkah 2: Konfigurasikan VSFTPD
VSFTPD dapat dikonfigurasi melalui /etc/vsftpd.conf fail. Edit /etc/vsftpd.conf fail menggunakan arahan berikut di Terminal:
$sudo nano /dan lain-lain/vsftpdSekarang tambahkan atau tanggalkan baris berikut (jika sudah ditambahkan dalam fail):
dengar = TIDAKanonymous_enable = TIDAK
local_enable = YA
write_enable = YA
local_umask = 022
dirmessage_enable = YA
use_localtime = YA
xferlog_enable = YA
connect_from_port_20 = YA
chroot_local_user = YA
safe_chroot_dir = / var / run / vsftpd / kosong
pam_service_name = vsftpd
rsa_cert_file = / etc / ssl / certs / ssl-cert-snakeoil.pem
rsa_private_key_file = / etc / ssl / private / ssl-cert-snakeoil.key
ssl_enable = Ya
pasv_enable = Ya
pasv_min_port = 10000
pasv_max_port = 10100
allow_writeable_chroot = YA
ssl_tlsv1 = YA
ssl_sslv2 = TIDAK
ssl_sslv3 = TIDAK
Setelah selesai, simpan dan tutup /etc/vsftpd.conf fail.
Langkah 3: Benarkan port di firewall
Sekiranya firewall berjalan di sistem anda, anda perlu membenarkan beberapa port FTP melaluinya. Keluarkan arahan berikut di Terminal untuk membenarkan port 20 dan 21:
$sudoufw membenarkandua puluh/tcp$sudoufw membenarkandua puluh satu/tcp
Anda boleh mengesahkan sama ada port telah dibenarkan di firewall atau tidak menggunakan perintah berikut di Terminal:
$sudostatus ufwLangkah 4: Aktifkan dan jalankan VSFTPD
Sekarang VSFTPD dikonfigurasi dan dibenarkan di firewall; sekarang kita boleh mengaktifkan dan menjalankan perkhidmatan VSFTPD. Berikut adalah arahan untuk melakukannya:
Untuk membolehkan perkhidmatan VSFTPD dimulakan semasa boot, keluarkan arahan berikut di Terminal:
$sudosystemctlmengaktifkanvsftpd.serviceUntuk menjalankan perkhidmatan VSFTPD, keluarkan arahan berikut di Terminal:
$sudosystemctl start vsftpd.serviceSekiranya anda perlu memulakan semula perkhidmatan VSFTPD setelah membuat perubahan konfigurasi, berikan perintah berikut di Terminal:
$sudorestart sistemctl vsftpd.serviceUntuk mengesahkan sama ada VSFTPD aktif dan berjalan, keluarkan arahan berikut di Terminal:
$sudostatus systemctl vsftpd.service
Langkah 5: Buat pengguna FTP
Seterusnya, buat akaun pengguna yang akan digunakan untuk menguji sambungan FTP. Keluarkan perintah berikut di Terminal untuk membuat akaun pengguna dan menetapkan kata laluan:
$ $sudopenambah<nama pengguna>$sudo kata laluan <nama pengguna>
Langkah 6: Uji sambungan FTP
Sekarang pelayan FTP kami sudah siap, jadi sudah tiba masanya untuk menguji sambungan FTP.
Untuk menguji sambungan FTP secara tempatan, keluarkan perintah berikut di Terminal dengan mengganti dengan alamat IP sebenar pelayan FTP anda:
$kaki <alamat IP>
Anda juga dapat menguji sambungan FTP dari jauh dengan menggunakan perintah di atas yang sama dari sistem jauh. Saya telah menguji sambungan FTP dari mesin Windows di rangkaian.
Anda juga boleh menggunakan klien FTP seperti Filezilla untuk menyambung ke pelayan FTP. Untuk menggunakan aplikasi Filezilla untuk menyambung ke pelayan FTP, berikan alamat IP pelayan FTP, nama pengguna dan kata laluan yang telah anda tetapkan sebelumnya, dan nombor port 21 dan kemudian klik Sambungan Pantas butang.
Setelah disambungkan, anda akan berjaya masuk ke pelayan FTP dan dapat mengakses fail pelayan jauh dan folder.
Di sana anda mempunyai pemasangan dan konfigurasi pelayan FTP pada sistem Linux Mint 20. Dengan mengikuti langkah mudah yang dijelaskan di atas, anda dapat dengan mudah mengatur pelayan FTP dan memindahkan fail melaluinya.