91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Ubuntu18.04如何安裝vsftpd

發布時間:2021-05-28 13:00:56 來源:億速云 閱讀:323 作者:小新 欄目:服務器

小編給大家分享一下Ubuntu18.04如何安裝vsftpd,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

安裝vsftpd

$ sudo apt-get install vsftpd -y

啟動vsftpd服務,并將其設置為開機啟動

$ sudo systemctl start vsftpd
$ sudo systemctl enable vsftpd

設置FTP的目錄結構

創建一個用戶

$ sudo adduser testuser1

創建目錄并設置所有權

$ sudo mkdir /home/testuser1/ftp
$ sudo chown nobody:nogroup /home/testuser1/ftp
$ sudo chmod a-w /home/testuser1/ftp

創建一個可以在其中上傳文件的目錄,并為設置所有權

$ sudo mkdir /home/testuser1/ftp/test
$ sudo chown testuser1:testuser1 /home/testuser1/ftp/test

配置vsftpd

備份vsftpd的原始配置文件

$ sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.bak

打開并編輯vsftpd.conf文件

$ sudo vi /etc/vsftpd.conf

將以下內容添加到文件

listen=NO
listen_ipv6=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
pasv_enable=Yes
pasv_min_port=10000
pasv_max_port=11000
user_sub_token=$USER
local_root=/home/$USER/ftp
userlist_enable=YES
userlist_file=/etc/vsftpduserlist.conf
userlist_deny=NO

4.保存并關閉配置文件

:wq

5.將我們創建的 testuser1 用戶添加到 vsftpd 的用戶列表文件中

$ sudo vi /etc/vsftpduserlist.conf

6.重新啟動vsftpd服務以應用這些更改

$ sudo systemctl restart vsftpd

使用 SSL/TLS

創建安全證書

$ sudo mkdir /etc/certs

$ sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 \
-keyout /etc/certs/vsftpd.pem \
-out /etc/certs/vsftpd.pem

打開vsftpd.conf文件

$ sudo vi /etc/vsftpd.conf

將以下內容添加到文件

rsa_cert_file=/etc/certs/vsftpd.pem
rsa_private_key_file=/etc/certs/vsftpd.pem
ssl_enable=YES
allow_anon_ssl=NO
force_local_data_ssl=YES
force_local_logins_ssl=YES
ssl_tlsv1=YES
ssl_sslv2=NO
ssl_sslv3=NO
require_ssl_reuse=NO
ssl_ciphers=HIGH

保存文件并重新啟動vsftpd

$ sudo systemctl restart vsftpd

在 FTP 客戶端使用 SFTP 協議登錄添加的用戶

配置防火墻

$ sudo ufw allow OpenSSH
$ sudo ufw allow 20/tcp
$ sudo ufw allow 21/tcp
$ sudo ufw allow 40000:50000/tcp
$ sudo ufw allow 990/tcp

$ sudo ufw enable
$ sudo ufw status

以上是“Ubuntu18.04如何安裝vsftpd”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

巫山县| 米泉市| 靖远县| 蛟河市| 乌拉特后旗| 鲁山县| 盐津县| 海兴县| 璧山县| 东兴市| 崇州市| 台北市| 济宁市| 桃源县| 禄劝| 温州市| 扶绥县| 修文县| 扎赉特旗| 滕州市| 乌兰县| 库车县| 云霄县| 恩施市| 雷波县| 长寿区| 罗平县| 环江| 宜兰县| 遵义县| 石城县| 鱼台县| 巩义市| 武邑县| 临夏县| 防城港市| 大田县| 英吉沙县| 郯城县| 高碑店市| 永春县|