溫馨提示×

Ubuntu FTP Server配置步驟是什么

小樊
52
2025-07-26 12:47:18
欄目: 智能運維

在Ubuntu上配置FTP服務器的步驟如下:

準備工作

  1. 更新系統

    sudo apt update
    sudo apt upgrade
    
  2. 安裝vsftpd

    sudo apt install vsftpd
    

配置FTP服務器

  1. 備份配置文件

    sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.bak
    
  2. 編輯配置文件

    sudo nano /etc/vsftpd.conf
    

    在配置文件中,確保以下設置:

    anonymous_enable=NO
    local_enable=YES
    write_enable=YES
    chroot_local_user=YES
    
  3. 創建FTP用戶

    sudo adduser ftpuser
    

    按照提示設置用戶密碼和其他信息。

  4. 配置用戶目錄權限

    sudo chown ftpuser:ftpuser /home/ftpuser
    sudo chmod 755 /home/ftpuser
    
  5. 啟用SSL/TLS加密(可選):

    • 生成SSL證書:

      sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/vsftpd.key -out /etc/ssl/private/vsftpd.crt
      
    • 在vsftpd配置文件中添加以下行:

      ssl_enable=YES
      rsa_cert_file=/etc/ssl/private/vsftpd.key
      rsa_private_key_file=/etc/ssl/private/vsftpd.crt
      
  6. 重啟vsftpd服務

    sudo systemctl restart vsftpd
    

測試FTP服務器

使用FTP客戶端(如FileZilla)連接到你的Ubuntu服務器,輸入以下信息進行測試:

  • 主機名:你的服務器IP地址或域名
  • 用戶名:ftpuser
  • 密碼:你為ftpuser設置的密碼

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