debian安装vsftpd并配置FTP服务器

debian安装vsftpd并配置FTP服务器

安装
apt-get install vsftpd

配置

安装好之后,配置文件应该在/etc/vsftpd.conf,编辑这个文件,修改如下几个地方:
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022

以上每行解释如下:
1.禁止匿名用户访问ftp
2.允许本地用户访问ftp
3.允许本地用户上载文件
4.上载文件的时候,使用的掩码是022

然后重启vsftpd就可以了

/etc/init.d/vsftpd restart
#/etc/init.d/vsftpd start

创建ftp用户并修改密码:
adduser ftpuser
passwd ftpuser

限制用户访问目录:
配置文件应该在/etc/vsftpd.conf
chroot_local_user=NO

chroot_list_file=/etc/vsftpd.chroot_list

vsftpd.chroot_list文件里列出用户名称

重启vsftpd,这样,用户ftp上去,只能访问自己的目录了

发表评论

邮箱地址不会被公开。 必填项已用*标注