[Samba] A set of questions before building a new server
Gaiseric Vandal
gaiseric.vandal at gmail.com
Tue Dec 9 10:10:04 MST 2014
On 12/09/14 09:55, Robert Moskowitz wrote:
> Thanks for responding
>
> On 12/09/2014 05:59 AM, Gaiseric Vandal wrote:
>> On 12/09/14 00:11, Robert Moskowitz wrote:
>>> I have a Samba server here with 4 users and 4 XP systems. Kind of
>>> small, but it does the job. It is running as a PDC with roaming
>>> profiles. I should note that I left professionally supporting
>>> Windows networking around the time XP came out, so I have maintained
>>> an NTDomain through a number of incarnations (NT, Win2000, Samba2/3)
>>> and use of someone elses packaging. This time I want to use as
>>> direct-to-Samba as I can. All I want with this server is to be a
>>> Samba server to Windows (and maybe Linux) machines.
>>>
>>> I have new hardware, an armv7 board that I can run either Redsleeve
>>> 6 (Centos 6 arm port) that has Samba3 or Fedora 21 that has Samba4.
>>> I have new XP systems (updated with 'SP4' and right now standalone)
>>> ready to use this server. I will have to migrate 2 of the old
>>> systems. The new server can be on a new subnet with a new rfc1918
>>> network address. I will also be serving gobal/static IPv6 addresses
>>> on this new network. At some point I may actually have a new
>>> Windows OS system, but there is no pressure here to do that. My
>>> family is so far content with Office 2003!
>>>
>>> So a set of questions come up:
>>>
>>> Do I migrate from NTDomain to AD, or stay with NTDomain for a few
>>> more years? Actually can be a total fresh build of AD.
>>> Does AD require Samba 4? I have looked at the Wiki, and have not
>>> seen this clearly stated, but that is probably my reading challenges.
>>> Does AD support roaming profiles?
>>> I like that AD has the LDAP built in. But do I still need an LDAP
>>> admin tool for AD?
>>> If I stay with NTDomain, what LDAP tool to use?
>>>
>>> As I start building, then rebuilding the new server, I know I will
>>> have more questions. Hopefully most will be on the Wiki, and I will
>>> be able to find them.
>>>
>>> thank you
>>> Now back to reading more on the Wiki and elsewhere
>>>
>>
>> With Samba 4, you can can configure a "classic domain" the same as
>> with Samba 3. Recent versions of Fedora will include Samba 4 BUT
>> they don't include all requirements to configure an Active Directory
>> domain controller anyway.
>
> I want to do this over the next month... So what is Fedora missing?
> I want ARM over INTEL for the power savings (70w vs 2w).
>
>> And for 4 users a classic domain should be sufficient. (The only
>> reason I would consider an AD environment would be if you wanted to
>> gain some experience .)
>
> I may need that, as I am being laid off the 1st of the year. :(
>
>> Since this is a single server environment there should not be any
>> need to use LDAP as a backend- you can use /etc/passwd for unix
>> accounts and TDB backend for samba accounts. IF you wanted to gain
>> some experience with samba and LDAP then you could install OpenLDAP
>> or Oracle/Sun Directory Studio as an LDAP backend both services.
>> I use apache directory studio for LDAP management.
>
> I want to go the OpenLDAP route. Where do I find out about the apache
> directory studio?
>
>> Samba 3 can be a member of an AD domain but not a domain controller.
>>
>> I am not aware of any SP4 for XP. You are no doubt aware that
>> XP and Office 2003 have been EOL'd.
>
> Google it. Some fellow has put together all of the patches since SP3
> in a reasonable package, including the little tool out there that sets
> the registry to say this is a POS that MS will be supporting with
> basic patches for a number more years yet. Good enough for the home
> systems.
>
>> I have not used IPv6 addresses with Linux or Samba yet. I don't
>> know how well XP supports IPv6. You may want to hold off on IPv6
>> until you move to Win 7 or later.
>
> I have been using IPv6 with Linux for 3+ years. With XP there is/was
> a patch; testing called for. Not too important for the XP systems,
> other than I would have to run a 4-6 web proxy before I sundown the XP
> boxes.
>
>> With Samba 3, I found roaming profiles to be more trouble than they
>> were worth. The additional login and logout times were unacceptable.
>>
>
> I have been running roaming profiles on Samba 3 for 4+ years. Of
> course, I don't put data in the user profile, but else where on the
> systems, and get my users to really use their home directory on the
> server. Login/out times are for copying the profile. Work with your
> users (my wife!) to not save documents locally in their profile.
>
>
Apache Directory Studio is available at
http://projects.apache.org/projects/directory_studio.html
It is NOT specific to OpenLDAP or any other directory server. there
are other free LDAP Browsers and Editors available but I think this one
because it is available for mac, windows and linux. I don't use
Samba 4 as a DC- it will have its own tools for managing samba users.
But Apache Directory Studio may be useful when you are trying to tweek
the unix attributes .
If you look thru previous posts to this forum you will see that Samba 4
uses Heimdal Kerberos libraries , while Fedora uses MIT kerberos
libraries, so you need to recompile Samba 4 from scratch will all the
appropriate dependencies. I have not done this. Samba 4 as an AD DC
includes its own LDAP server.
I would also try the move to Win 7 Professional. If you are planning to
get back into tech support you will want that experience.
I prefer fedora over centos for the broader and more current package
availability. centos is used when people want a potentially more
verified and stable distribution.
More information about the samba
mailing list