ubuntu安装ftp服务

分类: 服务器 > Linux
  1. 更新源列表:

    sudo apt-get update

  2. 安装vsftpd:

    sudo apt-get install vsftpd

    sudo service vsftpd start

  3. 新建"/home/uftp"目录作为用户主目录:

    sudo mkdir /home/ftp/guibin

    sudo ls /home    (查看目录有没有生成)

  4. 新建用户uftp并设置密码:

    sudo useradd -d /home/ftp/guibin -s /bin/bash guibin_ftp

    sudo passwd guibin_ftp

    sudo chown guibin_ftp /home/ftp/guibin

  5. 使用vi修改配置文件/etc/vsftpd.conf:

    sudo vi /etc/vsftpd.conf

    添加如下配置 :

    userlist_deny=NO

    userlist_enable=YES

    userlist_file=/etc/vsftpd/allowed_users

    seccomp_sandbox=NO

    local_enable=YES

    pasv_promiscuous=YES

    write_enable=YES  (是否可写入)

    listen_port=21

  6. 使用vi新建/etc/allowed_users文件

    sudo vi /etc/allowed_users

  7. 如果server 是 AWS EC2,需要开放相应的端口(21、22 、1024以上)的端口

来源:原创 发布时间:2020-03-08 20:48:09