centos7 安装 vsftpd

  1. 安装软件

  2. Linux环境

  3. 配置文件

    1.修改配置文件

    # 运行
    vim /etc/vsftpd/vsftpd.conf
    # 找到 下面四条语句
    anonymous_enable=YES
    #ascii_upload_enable=YES
    #ascii_download_enable=YES
    #chroot_local_user=YES
    --------------------
    # 改为 下面四条语句
    anonymous_enable=NO
    ascii_upload_enable=YES
    ascii_download_enable=YES
    chroot_local_user=YES
    
    #最后一行添加
    allow_writeable_chroot=YES

    2.创建 ftp用户

    # 创建用户
    useradd user1   # 这里的user1是用户名.你可以自定义
    # 修改刚刚创建用户的密码
    echo 123456 |passwd --stdin user1 #设置user1的密码为123456
  4. 配置vsftpd开机启动

    # 运行命令
    chkconfig vsftpd on
    # 重启
    reboot

最后说明

如果按我的一步一步运行的。那么

ftp根目录为 /home/user1/

ftp的ip为你的虚拟机的公网ip

ftp的端口为 21

ftp的账号为 user1

ftp的密码为 123456

本教程适用于虚拟机,服务器请勿轻易测试,因为关闭了防火墙。

12-22 13:18