[CentOS] Network FS w/o user setup

Les Mikesell lesmikesell at gmail.com
Fri Jun 13 19:01:14 UTC 2008

Johnny Hughes wrote:
> You would then need to setup "Samba Authentication" for your Linux 
> Client machines.
> The best method to do that depends on your business, who you have to 
> interface with, what services you are running on the network, etc.
> I run a Samba PDC (using LDAP as a backend) with Samba BDC's in several 
> remote locations.  If you do not require ADS network, then this can work 
> great as LDAP databases can be replicated from the PDC to the BDCs and 
> Linux machines can easily be setup to use LDAP for authentication.
> However, if you need an ADS domain, then the LDAP method does not work 
> since Samba can not be a Domain Controller for ADS.  That would require 
> you to be a Domain "Member Server" and enable samba authentication for 
> Linux clients.

I've been able to use SMB authentication against an AD just by filling 
in the entries in system-config-authentication.  I'm not sure if  that 
requires any compatibility settings on the AD side or not - it just 
worked for me so I didn't ask questions.   The down side is that you do 
have to add the users and maintain groups on the linux side which isn't 
too difficult if they don't change a lot, just
adduser -u uid -g gid login_name
with the same values on all the boxes and copy changes to /etc/group 
around. The up side is that you can control which users have access 
separately and only have to deal with passwords for users that aren't in 
AD - and you don't have to ask permission to join the linux boxes to the 

> The methods to do that are too hard to explain on list.  Much research 
> needs to be done on samba.org docs (assuming you already understand the 
> whole Windows Domain concept and how it works on Windows).  The way that 
> you will proceed is an infrastructure decision and based your individual 
> needs and infrastructure.

Winbind can automatically create users from AD, but you have to join the 
domain and I'm not sure what you have to do to coordinate the uid 
mapping across machines so NFS shares work.

   Les Mikesell
    lesmikesell at gmail.com

More information about the CentOS mailing list