Hide Forgot
Description of problem:selinux enforcing doesn't allow vsftpd to access /home, so I can't get into my home directory on the ftpd server from another machine on the local network. Version-Release number of selected component (if applicable): selinux-policy-targeted-3.10.0-55.fc16.noarch How reproducible: absolutely Steps to Reproduce: 1. having enabled and started vsftpd on the ftp server 2. connect with ftp client from another host on the same local network 3. giving login name and password Actual results: reports it cannot change to my home directory on the server Expected results: should have let me into my home directory on the server Additional info: worked around by turning SELinux to permissive
You have to enable the boolean ftp_home_dir # setsebool -P ftp_home_dir 1
OK, but which file contains that magic line?
Jim, the sealert should tell it. Also you can check the the ftpd_selinux man page # man ftpd_selinux