安装vsftpd 代码: apt-get install vsftpd #ubuntu、debian系统 yum install vsftpd #centos系统 配置 代码: vi /etc/vsftpd.conf 1、对下列信息进行修改,也可以直接进入WinSCP直接操作 代码: #anonymous_enable=YES #注销掉,关闭匿名访问 local_enable=YES write_enable=YES #去掉注销,#让本地账号可以访问 local_umask=022 #去掉注销,#设置权限掩码 chroot_local_user=YES #仅允许用户访问自己的路径 2、让root可以访问(可选) 代码: vi /etc/ftpusers 把root去掉 创建 ftp 用户 1、增加一个 ftpgroup 用户组 代码: groupadd ftpgroup 2、增加用户ftpuser,-d 设置其目录为/home/wwwroot/xx.com 代码: useradd -g ftpgroup -d /home/wwwroot/xx.com ftpuser 3、用户必须拥有权限才可以访问,赋予访问/ftp/ftpuser的权限 代码: chmod 777 /home/wwwroot/xx.com 4、设置 ftpuser 密码 代码: passwd ftpuser 5、重启vsftpd 代码: service vsftpd restart