溫馨提示×

Debian與vsftp集成方案

小樊
47
2025-09-11 03:47:18
欄目: 智能運維

以下是Debian與vsftpd的集成方案:

安裝vsftpd

更新系統包列表,然后安裝vsftpd:

sudo apt update
sudo apt install vsftpd

配置vsftpd

編輯配置文件/etc/vsftpd.conf,可設置如禁止匿名訪問、允許本地用戶登錄、限制用戶在其主目錄等選項,例如:

anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
allow_writeable_chroot=YES

創建FTP用戶和目錄

創建用戶并設置密碼,同時創建FTP目錄并設置權限:

sudo useradd -m ftpuser
sudo passwd ftpuser
sudo mkdir /home/ftpuser
sudo chown ftpuser:ftpuser /home/ftpuser
sudo chmod 755 /home/ftpuser

配置防火墻

若使用ufw,允許FTP相關端口通過:

sudo ufw allow 20/tcp
sudo ufw allow 21/tcp
sudo ufw reload

可選配置

如需使用SSL/TLS加密傳輸,可生成證書和密鑰,并在配置文件中啟用相關選項;也可配置PAM認證、與Nginx或Apache集成等。

重啟服務

完成配置后,重啟vsftpd服務使更改生效:

sudo systemctl restart vsftpd

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女