Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 18 Aug 2018 18:50:26 -0400 (EDT)
From:      Daniel Feenberg <feenberg@nber.org>
To:        Philipp Vlassakakis <freebsd-en@lists.vlassakakis.de>
Cc:        FreeBSD Mailing List <freebsd-questions@freebsd.org>
Subject:   Re: NFS + ZFS - Base System readonly
Message-ID:  <alpine.LRH.2.21.1808181832350.10707@sas1.nber.org>
In-Reply-To: <0595E83D-5E70-44B1-ACB5-A84261FB4A6D@lists.vlassakakis.de>
References:  <82BCE4D6-69DF-49E0-8648-4E9F3767D089@lists.vlassakakis.de> <alpine.LRH.2.21.1808130836490.19407@sas1.nber.org> <C8E16E51-CE9E-45C4-8BCC-735AD18F3F1E@lists.vlassakakis.de> <alpine.LRH.2.21.1808131752400.11589@sas1.nber.org> <0595E83D-5E70-44B1-ACB5-A84261FB4A6D@lists.vlassakakis.de>

next in thread | previous in thread | raw e-mail | index | archive | help


On Sat, 18 Aug 2018, Philipp Vlassakakis wrote:

> Is there a way to have a separate passwd file for each client and not to use the one of the template?
> I want to set up independent machines with different users. (NIS is not an option)

In the FreeBSD diskless booting process, each client receives the default 
/etc overwritten by whatever files we want to differ across clients with 
client specific files. We overwrite fstab on nearly every client and 
passwd on a few.

I understand why you might want to avoid NIS. NIS was unreliable and 
undiagnosable when we used it, so we stopped using it. LDAP wasn't any 
better. It is a great relief to have an actual password file to examine.

I couldn't find any information about this process in the Handbook, but
the man page - "man diskless" or on the Web at:

    https://www.freebsd.org/cgi/man.cgi?query=diskless&sektion=8&manpath=freebsd-release-ports

does have this information, as does:

    http://www.nber.org/sys-admin/FreeBSD-diskless.html


Daniel Feenberg
NBER



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.LRH.2.21.1808181832350.10707>