Choosing A Webhost:
A web hosting service is a type of Internet hosting service that allows individuals and organizations to provide their own website accessible via the World Wide Web. Web hosts are companies that provide space on a server they own for use by their clients as well as providing Internet connectivity, typically in a data center. Web hosts can also provide data center space and connectivity to the Internet for servers they do not own to be located in their data center, called colocation. more...
|
Re: cant create dirs from vsftpd: msg#00039
|
Subject: |
Re: cant create dirs from vsftpd |
Peter Magnusson wrote:
selinux-policy-targeted-1.25.3-9 in FC4 surely isnt perfect. Cant create
dirs when I login over ftp:
type=CWD msg=audit(1123375603.524:11258814): cwd="/home/iocc"
type=PATH msg=audit(1123375603.524:11258814): item=0 name="mp3" flags=10
inode=5046274 dev=03:01 mode=040755 ouid=636 ogid=636 rdev=00:00
type=AVC msg=audit(1123375603.539:11258878): avc: denied { getattr }
for pid=10556 comm="vsftpd" name="/" dev=0:10 ino=49161
scontext=root:system_r:ftpd_t tcontext=system_u:object_r:nfs_t tclass=dir
type=SYSCALL msg=audit(1123375603.539:11258878): arch=40000003
syscall=196 success=no exit=-13 a0=9527930 a1=9523328 a2=3a3ff4
a3=797eec items=1 pid=10556 auid=636 uid=636 gid=636 euid=636 suid=636
fsuid=636 egid=636 sgid=636 fsgid=636 comm="vsftpd" exe="/usr/sbin/vsftpd"
Cant find what I should turn off in /etc/selinux/targeted/booleans to
make it work. So I need a little help. Later, I want to upload files in
that dir also.
Also, Im not so sure that I like that I cant see alot of dirs when Im
logged in at the ftp.
Did you read "man ftpd_selinux"?
I'd suggest:
# setsebool -P ftp_home_dir 1
If your ftp server is running as a daemon rather than from inetd you'll
also need:
# setsebool -P ftpd_is_daemon 1
As you appear to have an NFS-mounted home directory, I'd also suggest
(from "man nfs_selinux"):
# setsebool -P use_nfs_home_dirs 1
Paul.
|
| |