I tried "net lookup dc" and samba PDC did not show.

The NT machine we have has been shut down and not functional anymore. Right now, we only have one linux box with gentoo running samba and we want it to be the PDC.

Thanks,
-Ivan

X-Original-To: [EMAIL PROTECTED]
Delivered-To: [EMAIL PROTECTED]
Subject: Re: [Samba] Migrate NT domain 4 to samba
To: Ivan Ordonez <[EMAIL PROTECTED]>
X-Mailer: Lotus Notes Release 6.0.2CF1 June 9, 2003
From: Donald W Watson <[EMAIL PROTECTED]>
Date: Thu, 23 Mar 2006 15:50:43 -0800
X-MIMETrack: Serialize by Router on D03NM124/03/M/IBM(Release 6.53HF752 | November 15, 2005) at
 03/23/2006 16:50:48
X-Virus-Scanned: amavisd-new at nature.berkeley.edu

Ivan,

The smb.conf looks fine, nearly identical to mine except I don't have the entry for "netbios name". If "rock" is the name of your samba server this shouldn't make difference.

As an experiment, have you tried to see if the PDC is visible from another Unix box by using either "net lookup dc" or "nmblookup" (nmbd must be running)? This will help isolate the problem to either the samba PDC itself or something configured on the NT machine.

Sincerely, Don Watson
Linux Technology and Solutions; Beaverton, OR
503-578-4861/TL: 775-4861; [EMAIL PROTECTED]
Inactive hide details for Ivan Ordonez <[EMAIL PROTECTED]
Ivan Ordonez <[EMAIL PROTECTED]>

Ivan Ordonez <[EMAIL PROTECTED]>

03/23/2006 03:34 PM
[]

To

Donald W Watson/Beaverton/[EMAIL PROTECTED]
[]

cc

[email protected]
[]

Subject

Re: [Samba] Migrate NT domain 4 to samba

Hi,

We were finally able to run "net rpc vampire" command. We created a brand new smb.conf and add some user scripts.

We shut down our NT machine and make samba the PDC. I have created the machine name in samba and created a samba root account as well. When I try to join one machine, PDC is not found. Somehow, the samba PDC does not know that he is supposed to be a domain controller now that the NT is down.

Anything I need to check or change on my smb.conf?

workgroup = mydomain
netbios name = rock
server string = Samba Server %v
interfaces = eth0
map to guest = Bad User
log file = /var/log/samba/log.%m
max log size = 50
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
printcap name = cups
dns proxy = No
os level = 65
passdb expand explicit = no
passdb backend=tdbsam
security = user
local master = yes
domain master = yes
preferred master = yes
domain logons = yes
password server = pc1
encrypt passwords = yes
# Scripts for file (passwd, smbpasswd) backend:
add user script = /usr/sbin/useradd -s /bin/false '%u'
#delete user script = /usr/sbin/userdel '%s'
add user to group script = /usr/bin/gpasswd -a '%u' '%g'
#delete user from group script = /usr/bin/gpasswd -d '%u' '%g'
set primary group script = /usr/sbin/usermod -g '%g' '%u'
add group script = /usr/sbin/groupadd %g && getent group '%g'|awk -F: '{print $3}'
#delete group script = /usr/sbin/groupdel '%g'
add machine script = /usr/sbin/useradd -d /dev/null -g machines -c 'Machine Account' -s /bin/false -M '%u'

Thanks,
-Ivan





At 07:34 AM 3/23/2006, Donald W Watson wrote:
Ivan,
I noticed when I did this with the old documentation I had to be very careful reading the chapter and discovering all the necessary instructions. I also noticed that the old documentation states that with ldapsam you should not start samba until after the "net rpc vampire" call, but with tdbsam it states you should start samba before the "net rpc vampire" call.

In the new documentation it looks much simpler ( http://us1.samba.org/samba/docs/Samba-HOWTO-Collection.pdf), chapter 35: In smb.conf, domain master = no (you already have this). In smb.conf, passdbbackend = tdbsam (you already have this). Samba must not be running. net rpc join -S <NT4 PDC ipaddr> -U Administrator%<Administrator password> net rpc vampire -S <NT4 PDC ipaddr> -U Administrator%<Administrator password>
pdbedit -L should now show all the new users.
Maybe this will help.
Sincerely, Don Watson Linux Technology and Solutions; Beaverton, OR 503-578-4861/TL: 775-4861; [EMAIL PROTECTED]
Inactive hide details for Ivan Ordonez <[EMAIL PROTECTED]
Ivan Ordonez <[EMAIL PROTECTED]>
Ivan Ordonez <[EMAIL PROTECTED]> Sent by: [EMAIL PROTECTED] 03/22/2006 11:54 AM
[]
To
[email protected]
[]
cc
[]
Subject
[Samba] Migrate NT domain 4 to samba I have been following the Chapter 9 on Samba -3 by example book on "How to Migrate NT 4 domain to samba 3" and not having any luck at all. Somehow the vampire command will not work and give me an error: Fetching DOMAIN database Failed to fetch domain database: NT_STATUS_ACCESS_DENIED What I want to accomplish is to remove Windows NT 4.0 server as PDC and make Samba our Primary Domain Controller. Also, I'm not sure if I have tdbsam setup correctly. How do you set it up correctly? is there a command I should run or should I just edit smb.conf file and add tdbsam? please see below for my smb.conf configuration. # Global parameters [global] workgroup = MyDomain netbios name = rock server string = rock (Samba %v) security = domain interfaces = eth0 192.168.1.2 encrypt passwords = yes passdb backend = tdbsam:/var/lib/samba/private/passdb.tdb passdb expand explicit = no log file = /usr/local/var/log/log.smb max log size = 50 dns proxy = No wins server = 192.168.1.3 name resolve order = wins host lmhosts ldap ssl = no log level = 5 passdb:5 auth:10 winbind:2 syslog = 3 domain master = no domain logons = no I send an email to this list yesterday abd I thought I should email back to remind everyone. I am a total newbie and would like much help is possible. Thank you in advance. FYI: As it stand, I have samba as our member server only and using it to host filesharing. Our users login to the domain using domain accounts. -- To unsubscribe from this list go to the following URL and read the instructions: <https://lists.samba.org/mailman/listinfo/samba>https://lists.samba.org/mailman/listinfo/samba



--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba

Reply via email to