Re: home on nfs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Mon, 30 Oct 2017 17:02:08 +0100
hw <hw@xxxxxxxxxxxx> wrote:

> Jonathan Billings <billings@xxxxxxxxxx> writes:
> 
> > On Oct 28, 2017, at 23:15, hw <hw@xxxxxxxxxxxx> wrote:  
> >> 
> >> Jonathan Billings <billings@xxxxxxxxxx> writes:
> >>   
> >>>> On Oct 27, 2017, at 10:21, hw <hw@xxxxxxxxxxxx> wrote:
> >>>> 
> >>>> Hi,
> >>>> 
> >>>> I have the home directory of a user on an nfs server and mount
> >>>> it on a client.  When the user logs in, they end up in the root
> >>>> directory rather than in their actual home directory and need to
> >>>> cd into it.
> >>>> 
> >>>> The user can read and write to their home directory, so it kinda
> >>>> works fine --- but only kinda.  When the user starts emacs, some
> >>>> of the settings in ~/.emacs are not applied, but the saved
> >>>> desktop is being loaded.
> >>>> 
> >>>> Both machines are running Centos 7.4.  What could be wrong with
> >>>> the nfs mount?  
> >>> 
> >>> Sounds like you haven’t set the selinux Boolean for NFS homedirs. 
> >>> setsebool -P use_nfs_home_dirs 1  
> >> 
> >> Oh, indeed, I didn´t know that I need to do that.
> >> 
> >> Do I do this on the client or on the server or both?  
> >
> > Just the client.   
> 
> Thanks, I tried that and it works now :)

An alternative (quite possibly less mature) is to export the nfs mount
with "security_level" and make sure to mount with version 4.2.

This will instead make NFS handle the security contexts and allow the
nfs mount to work as any other selinux compatible file system.

Afaict this should work on 7.4 but I've only ever tried it on Fedora.

/Peter
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
https://lists.centos.org/mailman/listinfo/centos




[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]


  Powered by Linux