溫馨提示×

FTP服務器配置Ubuntu步驟

小樊
34
2025-08-18 09:56:33
欄目: 云計算

以下是在Ubuntu上配置FTP服務器的基本步驟:

  1. 安裝vsftpd
    • 更新系統包列表:sudo apt update。
    • 安裝軟件:sudo apt install vsftpd。
  2. 配置vsftpd
    • 備份配置文件:sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.bak。
    • 編輯配置文件:sudo nano /etc/vsftpd.conf。
    • 常見配置:anonymous_enable=NO(禁止匿名訪問);local_enable=YES(允許本地用戶登錄);write_enable=YES(允許寫操作);chroot_local_user=YES(限制用戶在其主目錄);allow_writeable_chroot=YES(允許chroot目錄可寫,若啟用chroot)。
    • 如需被動模式,可設置pasv_enable=YES及端口范圍,如pasv_min_port=50000,pasv_max_port=50100。
  3. 重啟服務
    • sudo systemctl restart vsftpd。
  4. 配置防火墻
    • 若用UFW,允許FTP端口及被動模式端口(若有):sudo ufw allow 20/tcp,sudo ufw allow 21/tcp,sudo ufw allow 50000:50100/tcp(被動模式示例端口),然后sudo ufw reload。
  5. 創建FTP用戶
    • 創建用戶:sudo adduser ftpuser。
    • 設置密碼:sudo passwd ftpuser。
    • 可選:將用戶主目錄權限設為755,sudo chown ftpuser:ftpuser /home/ftpuser,sudo chmod 755 /home/ftpuser。

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