`
nakupanda
  • 浏览: 410805 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

配置vsftpd

 
阅读更多
1,建立ftp用户
adduser ftpuser

2,设置vsftpd使用系统账户
vi /etc/vsftpd.conf
#不让匿名用户使用
#anonymous_enable=YES

#本地用户可用
local_enable=YES 

#可用写操作
write_enable=YES

#chroot列表类型,YES表示在list里的用户不被锁定在目录,NO表示在list里的用户会被锁定在目录
chroot_local_user=YES

#启动chroot列表(Change root)
chroot_list_enable=YES

#指定列表位置
chroot_list_file=/etc/vsftpd.chroot_list

#用户配置文件目录
user_config_dir=/etc/ftprule

#只允许(当userlist_deny=NO)或禁止(当userlist_deny=YES) 在/etc/vsftpd.user_list中列出的用户登录
userlist_enable=YES
userlist_deny=NO


3,建立用户配置文件
mkdir /etc/ftprule
vi /etc/ftprule/ftpuser
在/etc/ftprule/ftpuser里写入
local_root=/var/www


4,给ftpuser设置目录权限
chown ftpuser /var/www



我发现默认目录不是网上所说的在/home/ftp而是/srv/ftp

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics