介紹
Vsftpd(非常安全的文件傳輸協議守護進程)是適用於 Linux 和 Unix 的 FTP 服務器軟件。
這是 Ubuntu、Fedora、NimbleX 等的默認 FTP 服務器。
FPT 服務器軟件可以輕鬆地將文件從客戶端傳輸到服務器,反之亦然。
下面的文章詳細介紹瞭如何在帶有 SSL/TLS 的 Ubuntu 20.04 上安裝 Vsftpd。
安裝 vsftpd
運行 apt 命令以更新可用的軟件包。
$ sudo apt update
安裝 vsftpd。
$ sudo apt install vsftpd
輸出:
您可以檢查版本:
$ vsftpd -v
輸出:
這是我的版本。
最後,讓我們檢查一下 Vsftpd 的狀態。
$ sudo systemctl status vsftpd
配置 vsftpd
1.FTP訪問:
$ sudo nano /etc/vsftpd.conf
像這樣保留默認值。
2.添加授權用戶登錄
打開 vsftpd 配置文件並添加:
userlist_enable=YES userlist_file=/etc/vsftpd.userlist userlist_deny=NO
退出並保存。
然後通過在 /etc/vsftpd.userlist 文件中輸入他們的用戶名來添加授權用戶。
$ sudo nano /etc/vsftpd.userlist
退出並保存。
重新啟動 vsftpd 以使其生效。
$ sudo systemctl restart vsftpd
3.啟用上傳
$ sudo nano /etc/vsftpd.conf
刪除命令前的“#”語法並保存。
4、登錄vsftpd服務器。
例如,創建一個名為“linuxer”的用戶。
$ sudo useradd -m linuxer
接下來,您需要創建一個密碼。
$ sudo passwd linuxer
檢查 FTP 連接
$ ftp localhost
您需要輸入您創建的用戶名和密碼。
結論是
上面的文章是關於如何在 Ubuntu 20.04 上使用 SSL/TLS 安裝 Vsftpd 的詳細指南。
謝謝你的閱讀。