ja er is er weer eens eentje die het niet voor elkaar krijgt. Ik heb een poging gedaan om samba 3.0.4 te installeren en configureren als pdc. Het installeren is niet zo'n probleem. Netjes gecompileerd vanaf source, samba draait prima als ik samba configureer als workgroup member, maar ik wil eigenlijk er een pdc van maken.
In eerste instantie heb ik ldap nog achterwege gelaten, aangezien ik daar eerst nog meer onderzoek naar wil doen (sync tussen een oracle internet directory en samba ldap moet eerst werken voordat ik samba naar ldap laat authentiseren. Dat is nog een heel ander verhaal)
Als ik vanaf mijn locale windows XP client wil connecten naar mijn samba domein, dan krijg ik de volgende melding:
De enige optie die genoemd wordt, is voor mij "otherwise unavailable", want ik weet zeker dat samba draait:
ook weet ik zeker dat mijn computer aanwezig is:
en zowel mijn eigen user als root zijn aanwezig:
Verder is mijn samba config als volgt:
Het OS level staat op 255, omdat ik bang ben dat een andere PDC die een ander domein beheert, maar wel binnen de 10.100.90.X range staat (deze moet die windows PDC dus gaan vervangen) anders om wat voor reden dan ook als leidend wordt gezien.
Verder bestaan de van toepassing zijnde directories:
In de machine waar samba op staat zit 1 netwerkkaart (en daarom dus geen bind tag in het configfile). Deze machine draait zelf geen dns of dhcp server. Het OS is ReHat AS 2.1 met de stock 2.4.9-e.3 kernel
Het client die probeert de connecten is in dit geval een Windows XP professional client. De "reg-patch" heb ik uitgevoerd. Ook heb ik QoS uit staan bij de netwerk settings. Het IP van de samba server staat ingevuld bij Wins (verder dhcp)
Ook heb ik alle domain member entries bij local security policy --> local policies --> security options op disabled staan.
Naast google, samba.org en idealix heb ik o.a. de volgende topics ook nog bekeken:
Samba, Wie heeft nu echt een Samba PDC draaien
[Howto] Suse 9.0 PDC Samba met XP clients
Topic: Howto - SambaPDC+WinXP+Policies
[Samba] Configuratie stappenplan
(en nog vele anderen)
Is er iemand die mij de goede richting op kan helpen?
In eerste instantie heb ik ldap nog achterwege gelaten, aangezien ik daar eerst nog meer onderzoek naar wil doen (sync tussen een oracle internet directory en samba ldap moet eerst werken voordat ik samba naar ldap laat authentiseren. Dat is nog een heel ander verhaal)
Als ik vanaf mijn locale windows XP client wil connecten naar mijn samba domein, dan krijg ik de volgende melding:
code:
1
2
| windows cannot connect to the domain, either because the domain controller is down or otherwise unavailable, or because your computer account was not found |
De enige optie die genoemd wordt, is voor mij "otherwise unavailable", want ik weet zeker dat samba draait:
code:
1
2
3
4
5
| [root@panda root]# ps -ef | grep smbd root 26949 1 0 10:27 ? 00:00:00 /usr/sbin/smbd -D -s /etc/samba/ [root@panda root]# ps -ef | grep nmbd root 26954 1 0 10:27 ? 00:00:00 /usr/sbin/nmbd -D -s /etc/samba/ |
ook weet ik zeker dat mijn computer aanwezig is:
code:
1
2
3
4
5
| [root@panda root]# cat /etc/shadow | grep travel traveldate$:!!:12565:0:99999:7::: [root@panda root]# cat /etc/samba/smbpasswd | grep travel traveldate$:503:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:9E93EB980FBADAFC72AAB4D5A2AAF89A:[UW ]:LCT-40B5FC8E: |
en zowel mijn eigen user als root zijn aanwezig:
code:
1
2
3
4
5
| [root@panda root]# cat /etc/samba/smbpasswd | grep root root:0:98E6A4349424DDC136077A718CCDF409:883E29F6CF08DB674176557D985AA458:[U ]:LCT-40AB5674: [root@panda root]# cat /etc/samba/smbpasswd | grep jacco jacco:502:69C34725D8F061A2695109AB020E401C:F2519CF53E72100A3C4881186557BFC4:[U ]:LCT-40B2070E: |
Verder is mijn samba config als volgt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
| [global]
announce as = NT
workgroup = panda
server string = panda
netbios name = panda
load printers = no
time server = yes
dns proxy = no
local master = yes
name resolve order = wins lmhosts host bcast
wins support = yes
password level = 0
preserve case = yes
default case = lower
case sensitive = no
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_SNDBUF=8192 SO_RCVBUF=8192
read raw = yes
write raw = yes
oplocks = True
deadtime = 1
lock directory = /opt/samba/lock
log file = /var/log/samba/%m.log
log level = 2
max log size = 250
security = user
encrypt passwords = yes
null passwords = no
hosts allow = 10.100.90. 127.
guest account = guest
passdb backend = smbpasswd
smb passwd file = /etc/samba/smbpasswd
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *New*UNIX*password* %nn *Retype*new*UNIX*password* %nn *Enter* new*UNIX*password* %nn
*Retype*new*UNIX*password* %nn *passwd: *all* authentication*tokens*updated*successfully*
passwd chat debug = yes
domain master = yes
preferred master = yes
domain logons = yes
os level = 255
admin users = root
veto files = /Network Trash Folder/TheVolumeSettingsFolder/lost+found/
logon path = \\panda-pdc\profiles\%U
logon script = %U.cmd
logon drive = U:
logon home = \\panda-pdc\%U
add user script = /usr/sbin/useradd -d /opt/samba/homes/%U -m -c "Useraccount" -g everyone -s /bin/false
add group script = /usr/sbin/groupadd "%g"
add user to group script = /usr/sbin/usermod -G "%g" "%u"
add machine script = /usr/sbin/useradd -n -g machines -c "Machineaccount" -d /dev/null -s /bin/false -n %m $
delete user from group script = /usr/sbin/usermod g "%g" "%u"
set primary group script = /usr/sbin/usermod -g "%g" "%u"
delete user script = /usr/sbin/userdel -r %u
delete group script = /usr/sbin/groupdel "%g"
#
#============================ Share Definitions ==============================
#
#
# netlogon voor scripts en policy files
#
[netlogon]
comment = Domain Logon Service
path = /opt/samba/scripts
guest ok = yes
write list = root
create mask = 0644
#
# profile for de windowsprofielen (roaming profiles)
#
[profiles]
comment = Roaming User Profiles
path = /opt/samba/profiles
create mask = 0600
force create mode = 0600
directory mode = 0777
force directory mode = 0777
read only = no
# writeable = yes
# browseable = no
[%U]
comment = Home Directory of %u
path = /opt/samba/homes/%U
browseable = no
writable = yes
valid users = %S
create mask = 0755
directory mode = 0775 |
Het OS level staat op 255, omdat ik bang ben dat een andere PDC die een ander domein beheert, maar wel binnen de 10.100.90.X range staat (deze moet die windows PDC dus gaan vervangen) anders om wat voor reden dan ook als leidend wordt gezien.
Verder bestaan de van toepassing zijnde directories:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| [root@panda root]# ls -l /opt/samba/ total 16 drwxr-xr-x 3 root root 4096 May 19 17:21 homes drwxr-xr-x 3 root root 4096 May 28 10:48 lock drwxr-xrwt 2 root root 4096 May 19 14:44 profiles drwxr-xr-x 2 root admins 4096 May 27 16:28 scripts [root@panda root]# ls -l /opt/samba/homes/ total 8 drwxr-xr-x 2 jacco everyone 4096 May 24 16:33 jacco drwxr-xr-x 2 root root 4096 May 28 10:49 root [root@panda root]# ls -l /opt/samba/scripts/ total 12 -rwxr-xr-x 1 root root 62 May 27 16:28 jacco.cmd -rwxr-xr-x 1 beheer beheer 59 May 24 16:49 logon.cmd -rwxr-xr-x 1 root root 61 May 28 10:50 root.cmd [root@panda root]# cat /opt/samba/scripts/root.cmd NET USE U: \\panda-pdc\root NET TIME \\panda-pdc /SET /YES |
In de machine waar samba op staat zit 1 netwerkkaart (en daarom dus geen bind tag in het configfile). Deze machine draait zelf geen dns of dhcp server. Het OS is ReHat AS 2.1 met de stock 2.4.9-e.3 kernel
Het client die probeert de connecten is in dit geval een Windows XP professional client. De "reg-patch" heb ik uitgevoerd. Ook heb ik QoS uit staan bij de netwerk settings. Het IP van de samba server staat ingevuld bij Wins (verder dhcp)
Ook heb ik alle domain member entries bij local security policy --> local policies --> security options op disabled staan.
Naast google, samba.org en idealix heb ik o.a. de volgende topics ook nog bekeken:
Samba, Wie heeft nu echt een Samba PDC draaien
[Howto] Suse 9.0 PDC Samba met XP clients
Topic: Howto - SambaPDC+WinXP+Policies
[Samba] Configuratie stappenplan
(en nog vele anderen)
Is er iemand die mij de goede richting op kan helpen?
Egoist: A person of low taste, more interested in themselves than in me