centos安装vsftp

[bash]

yum install vsftpd

useradd -d /var/www/html/ -s /sbin/nologin ftp_user

passwd ftp_user

vim /etc/vsftpd/vsftpd.conf

[/bash]

将anonymous_enable改为NO,阻止匿名上传
将chroot_list_enable和chroot_list_file的注释去掉,阻止用户访问上级目录

在/etc/vsftpd下建立chroot_list文件
建立完成后,在其中添加用户ftp_user,(一行一个)使其只允许访问指定目录。

重启

[bash]

/etc/init.d/vsftpd restart

[/bash]

参考:

http://cuimk.blog.51cto.com/6649029/1306637

此条目发表在笔记分类目录。将固定链接加入收藏夹。

发表评论

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