CentOS 6下配置本地用户访问vsftpd并赋予写权限
来源:岁月联盟
时间: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