CentOS 6下配置本地用户访问vsftpd并赋予写权限

来源:岁月联盟 编辑:exp 时间:2012-06-01

这段时间用到了linux下的ftp,上网搜搜问题解决了。可网上资料有点乱,决定把自己的配置过程记录下来,
也方便我以后查看。
 一、安装并测试可用性1、安装命令yum install vsftpd2、配置防火墙

 3、配置服务配置开机启动

 启动服务:/etc/init.d/vsftpd start
 4、访问测试添加文件并测试:路径: /var/ftp/echo "Just a test" > /var/ftp/test.txt 

 二、配置本地用户访问,并赋予写权限
 1、配置vsftpd.conf文件vi vsftpd.conf禁止匿名用户访问:anonymous_enable=NO允许本地用户登录:local_enable=YES赋予本地用户写权限(上传,删除): write_enable=YES配置本地用户访问:  www.2cto.com  chroot_list_enable=YESchroot_list_file=/etc/vsftpd/chroot_list2、添加本地用户为ftpuservi chroot_list添加本地用户admin 

 3、配置SELinux 查看关于ftp的selinux配置:getsebool -a | grep ftp 设置目录访问权限:setsebool ftp_home_dir 14、测试 重启vsftpd服务:service vstfpd restart 访问截图: 

 好,就这些了,希望对你有帮助。   作者 Mike_Zhang