I'm sorry, small correction. On the CentOS5 systems httpd runs as user
daemon (uid:2).
On Tue, May 6, 2014 at 10:11 AM, Peter Wood <peterwood.sd at gmail.com>
wrote:
> HTTPD on some of my CentOS5 systems is configured to run as user
"nobody".
> Also, it needs access to some exported file systems. CentOS5 uses NFS3 so I
> changed the ownership of the files on the storage server to
"nobody" to
> give httpd full permissions.
>
> Now I want to rebuild these systems with CentOS6 and httpd running as user
> "apache". The problem is how to give access to the NFS exports to
these new
> servers while the old ones are still using the same exports.
>
> CentOS6 uses NFS4 so I was thinking to use idmap and statically map user
> "nobody" to local user "apache" but I can't seem to
get it working.
>
> I wonder is it even possible considering that user "nobody" is a
system
> type user?
>
> Any better ideas what I can do to give user nobody on CentOS5 and user
> apache on CentOS6 full access to the same NFS exported directories locally
> owned by user nobody?
>
> Thank you,
>
> -- Peter
>