ubuntu 安装 vsftpd
不熟悉linux,所以简单的东西也折腾了十几分钟
1 安装
apt-get install vsftpd
2 配置
vim /etc/vsftpd.conf
编辑或者添加一以下几项
禁止匿名访问
anonymous_enable=NO
接受本地用户
local_enable=YES
允许上传
write_enable=YES
用户只能访问限制的目录
chroot_local_user=YES
不知道什么用,但没有会保存
seccomp_sandbox=NO
3 添加用户
useradd -d /usr/project -s /bin/bash username
修改密码
passwd username
4 重启服务
service vsftpd restart
5 错误处理
有可能上传会出错 多半是没有权限
你可以以下处理:
把目录/usr/project 及其下的所有文件和子目录的属主改成username
chown - R username /usr/project