CentOS6 X64中VSFtp配置中的一个问题
2013-07-31 16:38
337 查看
配置一个允许本地用户上传下载的FTP服务,且不允许匿名用户登录,用户锁定在当前家目录中。
我想说的是其实问题出在了SELinux的配置上,当关闭SELinux后问题就会消失,只是开启SELinux是非常必要的。
所以,我进行了如下操作:
# setsebool -P ftp_home_dir=1
# setsebool -P allow_ftpd_anon_write=1
最难是第三个命令,参考《[Linux服务器配置全程实录].张勤,杨章明》一书后第三条命令始终不对。幸得在“http://www.baidu.com/link?url=YS101ch9XTExtGPOQDAzaPKa4tW4bRbBdSwCTyNWW-jESqxBqggBRbki-YuaG9AiOS28xTmDFbE37m6DCEz0-K”上看到了相关的内容。
首先,使用命令
# ls -Zd /media/Data/document/
#看到加亮部分的结果:
drwxrwxrwx. doc ftp unconfined_u:object_r:file_t:s0 /media/Data/document/
[root@localhost vsftpd]# chcon -R -t public_content_rw_t /media/Data/document/
[root@localhost vsftpd]# ls -Zd /media/Data/document/
#加亮部分的结果产生了变化:
drwxrwxrwx. doc ftp unconfined_u:object_r:public_content_rw_t:s0 /media/Data/document/
[root@localhost vsftpd]# chcon -R -t public_content_rw_t /media/Data/document/
到这里问题也就解决了。
顺利实现了在SELinux开启的情况下允许FTP服务上传下载。
本文出自 “天匆云汇” 博客,请务必保留此出处http://tiancong.blog.51cto.com/783138/1261619
我想说的是其实问题出在了SELinux的配置上,当关闭SELinux后问题就会消失,只是开启SELinux是非常必要的。
所以,我进行了如下操作:
# setsebool -P ftp_home_dir=1
# setsebool -P allow_ftpd_anon_write=1
最难是第三个命令,参考《[Linux服务器配置全程实录].张勤,杨章明》一书后第三条命令始终不对。幸得在“http://www.baidu.com/link?url=YS101ch9XTExtGPOQDAzaPKa4tW4bRbBdSwCTyNWW-jESqxBqggBRbki-YuaG9AiOS28xTmDFbE37m6DCEz0-K”上看到了相关的内容。
首先,使用命令
# ls -Zd /media/Data/document/
#看到加亮部分的结果:
drwxrwxrwx. doc ftp unconfined_u:object_r:file_t:s0 /media/Data/document/
[root@localhost vsftpd]# chcon -R -t public_content_rw_t /media/Data/document/
[root@localhost vsftpd]# ls -Zd /media/Data/document/
#加亮部分的结果产生了变化:
drwxrwxrwx. doc ftp unconfined_u:object_r:public_content_rw_t:s0 /media/Data/document/
[root@localhost vsftpd]# chcon -R -t public_content_rw_t /media/Data/document/
到这里问题也就解决了。
顺利实现了在SELinux开启的情况下允许FTP服务上传下载。
本文出自 “天匆云汇” 博客,请务必保留此出处http://tiancong.blog.51cto.com/783138/1261619
相关文章推荐
- 【Linux-FTP】CentOS6.4_X64安装配置vsFTP-2.2.2
- 一个centos下的配置问题
- 一个关于CentOS下apache配置修改生效的问题
- 处理Centos5.5 x64 配置NFS服务过程中nfsnobody用户造成的问题
- hadoop集群配置(以ubuntu为例,我自己用的是centOS)和出现的一个问题
- 解决Centos下vsftp无法上传文件的问题,附vsftp配置详解
- 使用spymemcached spring整合的时候遇到的一个配置问题
- hadoop 2.3.0 HA 配置出现的一个超低级问题
- 阿里云配置遇到的一个问题
- 使用vmware 配置centos 6.0+ 网络出现的各种问题解决方案
- CentOS中vsftp安装与配置
- 一个诡异的问题------nhibernate 在x64系统上无法正常工作
- CentOS5.10yum本地源配置问题
- Linux配置之解决CentOS中:xx is not in the sudoers file的问题
- centos 安装配置vsftp 教程
- CentOS中vsftp安装与配置
- 一个关于stm32的systick配置出错的小问题
- CentOS 6.4 x64 安装 配置 Redmine 2.4.1
- CentOS 7.0安装配置Vsftp服务器
- Mac gitlab配置SSH链接的一个问题