设为首页收藏本站language→→ 语言切换

鸿鹄论坛

 找回密码
 论坛注册

QQ登录

先注册再绑定QQ

查看: 1555|回复: 2
收起左侧

SELinux拒绝vsftpd上传文件到用户主目录

[复制链接]
发表于 2010-9-10 20:53:17 | 显示全部楼层 |阅读模式
系统是CentOS 5.1,创建用户后,不能登陆FTP,在 ar/log/messages文件记录以下信息:

    Mar 31 13:46:15 localhost kernel: audit(1206942375.697:5719): avc: denied { append } for pid=32111 comm="vsftpd" name="test" dev=sda3 ino=19400200 scontext=root:system_r:ftpd_t:s0 tcontext=root:object_r:root_t:s0 tclass=file

    SELinux ftp daemon policy is customizable based on least access required. So by default SElinux does not allow users to login and read their home directories.

    If you are setting up this machine as a ftpd server and wish to allow users to access their home directorories, you need to set the ftp_home_dir boolean.

    执行命令:

    setsebool -P ftp_home_dir 1

    上传文件成功。
发表于 2012-5-22 17:41:27 | 显示全部楼层
沙发 2012-5-22 17:41:27 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-7-30 08:31:29 | 显示全部楼层
板凳 2012-7-30 08:31:29 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-1-25 09:14 , Processed in 0.094934 second(s), 11 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表