NIS and autofs with distributed /home

NIS and autofs with distributed /home

Post by Raphael Arlit » Mon, 09 Apr 2001 20:58:24


I enable everybody on the network to login to any machine and work on
hers/his data from the all over the network distributed home dirs using
NIS and autofs.

I got that running but need to put an /etc/auto.master with
/homenis        /etc/auto.home
and an /etc/auto.home with
*    -rw    &:/home
on any machine. That's fine but I tried hard to use NIS for getting these
/etc/auto.master and /etc/auto.home from the NIS server to any machine.
By starting autofs on the client it sees the NIS files. Also ypcat -k
auto.home gives me the NIS datafile.

It just is not working :-( in that configuration. Ok I will use the above
settings and everything works, but it bothers me - it is supposed to do the
job by using auto.master and auto.home from the NIS server, too.



1. nis, nfs, autofs: auto.master, auto.misc, auto.home help please

I have nfs, nis working correctly.  I know this because I can mount my
server /home directory from the client, and also from the client, I can
access the passwd and group files from my nis server.  All this is fairly
easy to set up.  The problem I cannot resolve at this time is being able
to login to my server's home directories from the client machine.  It
logs into the / directory instead.  Here is what I know:

There are various packages like autofs and amd to take care of what I
want to do.  I am trying to do this with autofs.  My setup (yes I posted
several days ago, but the NIS HOWTO doesn't help me with this) is a
Debian server, with a Redhat 7.2 and Solaris 8 client.  I have read many
posts about these files:


and various other files.  I also have read the AutoFS HOWTO at:

While it contains examples for autofs, I do not understand them fully,
otherwise, I would not be writing this now.  My questions are:

If /etc/auto.master contains (according to the auto.master manpage:

/home     /etc/auto.home

does the auto.master file reside on the client, server or both?  Also, is
the /home in this referring to the server's /home which I want to mount
on the clients /mnt/home?

I also am not sure what /etc/auto.misc is for, and where it lives, along
with /etc/auto.home.  My server's home directories are on my /home
partition and I can see them from my client machines on /mnt/home.
However, I can not figure out how to use autofs to take care of mounting
them when a user logs in.  The user must cd /mnt/home, and this is what I
want to automate.  I am sorry if my questions annoy anyone.  I want to
learn, and once I learn, I can also help other people.  Thank you.

Bob Gamble

2. obtaining network configuration

3. So, linux can't automount home directories using autofs and NIS

4. Sound Blaster Volume Control

5. using autofs and nis with sun nis server

6. Linux made me sell my Windows CD!

7. Redhat 7, working with both local auto.home and nis auto.home

8. Dumb Daemon Question

9. RFH: SunOS NIS users can't "automount" their home directory from NIS+ Server

10. Autofs removes /home on restart

11. autofs: auto_home, -host (/home, /net)

12. Autofs for /home

13. Autofs home dirs over NFS without masking local ones?