Ubuntu 配置FTP服务器


详细步骤

  1. 安装ftp服务器
    apt-get install vsftpd ftp
  2. 配置ftp服务器,在/etc/vsftpd.conf中修改,注意修改前先备份一份。
    cp /etc/vsftpd.conf /etc/vsftpd_bk.conf
    vim /etc/vsftpd.conf
  3. 配置文件内容如下
    # 上面默认不变
    listen=YES
    local_enable=YES
    write_enable=YES
    utf8_filesystem=YES
    listen_port=10000
    max_clients=3
    pasv_enable=YES
    pasv_max_port=10020
    pasv_min_port=10001
    pasv_address=47.107.78.27
    listen_address=0.0.0.0
    如果要root登录的话,需要把/etc/ftpusers中的root注释掉。
    vim /etc/ftpusers
    # /etc/ftpusers: list of users disallowed FTP access. See ftpusers(5).
    # root
    daemon
    bin
    sys
    sync
    games
    man
    lp
    mail
    news
    uucp
    nobody
  4. 重启ftp服务器
    systemctl restart vsftpd
  5. 命令行登陆测试
    ftp localhost

文章作者: Mr.Pan
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Mr.Pan !