Toon posts:

Inloggen op Samba PDC lukt niet

Pagina: 1
Acties:

Verwijderd

Topicstarter
Zoals in het onderwerp staat beschreven lukt het inloggen op de samba PDC niet :( .
Nu heb ik met de search gezocht en enorm veel gevonden, echter is het probleem nog niet opgelost en kan ik dus nog steeds niet inloggen. Via google was helaas niet veel te vinden op de foutmelding. Zowel niet met Win98SE als met Win2K. Ik draai SuSE 7.1 met kernel 2.2.18 en Samba 2.2.2 . Als ik probeer het domein te joinen kan deze de useraccount lijkt het wel niet vinden. Mijn logs (computername log) staat vol met de volgende meldingen:
code:
1
2
[2002/06/02 11:33:04, 0] passdb/pdb_smbpasswd.c:getsmbfilepwent(343)
  getsmbfilepwent: malformed password entry (no :)

De smbd en nmbd deamons zijn uiteraard gestart en staan netjes erbij met "ps -aux". Ik heb uiteraard computeraccounts en useraccounts aangemaakt met smbpasswd en de groep machines bestaat ook. Ter extra info zal ik ook even mijn smb.conf plaatsen:
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
[global]
  workgroup = LAN
  browseable = yes
  status = yes
  strict locking = yes
  log file = /usr/local/samba/var/log.%m
  hosts allow = 192.168.
  security = user
  smb passwd file = /usr/local/samba/bin/smbpasswd
  encrypt passwords = yes
  local master = yes
  os level = 65
  domain master = yes
  preferred master = yes
  domain logons = yes
  logon script = %U.bat
  add user script = /usr/sbin/useradd -g machines -c machine -d /dev/null -s /bin/false %m$
  server string = Pentium I 200 Mhz, Linux

[homes]
  comment = Home directories
  browseable = no
  read only = no
  create mode = 0750

[netlogon]
  path = /usr/local/samba/scripts
  writeable = no
  guest ok = no

Ook is het inlogscript aangemaakt. Heeft iemand enig idee wat ik fout gedaan heb of dat ik wat vergeten ben? Ondertussne zoek ik uiteraard hard door! In dit topic kon ik veel vinden [topic=231852/1/25] maar helaas is daarmee mijn probleem niet opgelost :(.

  • infirit
  • Registratie: November 2001
  • Laatst online: 19-12-2022

Verwijderd

Topicstarter
Helaas staat daar geen oplossing in. Ik heb de machine accounts aangemaakt. Die staan gewoon netjes in /etc/passwd Ook heb ik in samba een private directory met een smbpasswd met een useraccount en machineaccount.
Ik krijg bij windows bij het joinen overigens de melding dat de inloggegevens niet kloppen. Heeft er iemand anders een idee waarom ik het domein niet mag joinen?? Ik heb het gevoel dat ik er net naast zit :?

Verwijderd

Topicstarter
^kick^ ^kick^

Ik ben er nog steeds niet uit wat het probleem is :?

Is er niet iemand die mij een beetje verder kan helpen?

Verwijderd

Topicstarter
^kick^ ^kick^ (again|:( )

Heeft er echt echt niemand wat me eventueel verder kan helpen? Sorry dat ik em opnieuw schop maar ik wil het graag weten, heb uiteraard ondertussen nog van alles bekeken, echter zonder oplossing :(. Dit is echt frustrerend |:(

  • infirit
  • Registratie: November 2001
  • Laatst online: 19-12-2022
Het probleem is dit, je moet een groep aanmaken die de rechten krijgen als domain admin. Doe het volgende: Maak een group aan adm en voeg de volgde regel too aan jouw smb.conf "domain admin group = @adm". Nu zet je bijvoorbeeld jezelf als domain admin in /etc/group en kan je het domain joinen.

Greetz B-)

Verwijderd

Topicstarter
Bedankt voor je reactie!!
Echter lukt het nog steeds niet het domein te joinen. Ik blijf de foutmelding krijgen op de clients (Unknown username or bad password). Nog meer ideeen??

  • Jelmer
  • Registratie: Maart 2000
  • Laatst online: 15-08 21:37
http://gathering.tweakers.net/forum/list_message/13888743#13888743
Daar heb ik mn config gepost, werkt hier perfect.

Vergeet trouwens niet om met smbpasswd accounts aan te maken!!! Er is nl geen directe koppeling met de unix passwords!! (voornl voor user root, daarmee moet je nl joinen)

  • jep
  • Registratie: November 2000
  • Laatst online: 15-08 16:52

jep

En, vergeet ook niet om deze samba accounts te enablen!

smbadduser -h

(Of was 't nou useradd? of was dat mijn eigen script :P)

Verwijderd

Topicstarter
Bedankt allemaal!!! Het enige waardoor ik de mist in ging is dat ik met een gewone user account probeerde in te loggen. Daardoor mislukte het dus!

  • Jelmer
  • Registratie: Maart 2000
  • Laatst online: 15-08 21:37
Op dinsdag 04 juni 2002 14:53 schreef jep het volgende:
En, vergeet ook niet om deze samba accounts te enablen!

smbadduser -h

(Of was 't nou useradd? of was dat mijn eigen script :P)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
smbpasswd [options] [username] [password]
options:
  -s             use stdin for password prompt
  -D LEVEL       debug level
  -U USER         remote username
  -r MACHINE         remote machine
  -L             local mode (must be first option)
  -R ORDER       name resolve order
  -j DOMAIN     join domain name
  -a             add user
  -x             delete user
  -d             disable user
  -e             enable user
  -n             set no password
  -m             machine trust account

Lijkt me duidelijk :)
adduser of useradd (debian heeft beiden) gebruik je om nieuwe systemaccounts aan te maken. Dit _hoeft_ niet om met een bepaalde user in te kunnen loggen (usermapping)

Verwijderd

Topicstarter
Nu kan ik probleemloos inloggen, alleen stuit ik op een ander probleem. Als een user inlogt werkt dit tot op zekere hoogte. Ik krijg een foutmelding bij het wegschrijven van de profielen naar de server. Dit gebeurt bij W2k (zonder SP). Bij zowel Win2k en Win98 clients kan ik home share niet benaderen waardoor waarschijnlijk ook de profielen niet weg te schrijven zijn. Hoe is dit op te lossen? Ik kan namelijk gewoon de netlogon share bekijken. Ook heb ik met chmod de home dir al eens 777 gegeven om te kijken of het daar aan lag. Dit hielp ook niet. Ik heb ook geprobeerd met verschillende gebruikers in te loggen maar elke keer hetzelfde resultaat. Uiteraard staat er een map profile in de users home directory. Overigens is met de search hier 1 topic over te vinden waar niet veel info in staat. |:(
code:
1
2
3
Windows cannot create profile directory \\server\user\profile.pds

detail: The network name cannot be found

Iemand een idee hoe op te lossen??

  • infirit
  • Registratie: November 2001
  • Laatst online: 19-12-2022
Ok probeer dit eens toe te voegen aan je smb conf.

[profiles]
#Locatie van profiles voor WinNt
logon path = \\%N\profile\%U
path = /etc/samba/netlogon
#logon home voor Win9x
logon home = \\%N\profile\%U
read only = no
create mask = 0600
directory mask = 0700

Dit heb ik net ff gejat bij een ander topic [topic=514279/1/25]

  • jep
  • Registratie: November 2000
  • Laatst online: 15-08 16:52

jep

Op dinsdag 04 juni 2002 17:22 schreef Jelmer Barhorst het volgende:

[..]
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
smbpasswd [options] [username] [password]
options:
  -s             use stdin for password prompt
  -D LEVEL       debug level
  -U USER         remote username
  -r MACHINE         remote machine
  -L             local mode (must be first option)
  -R ORDER       name resolve order
  -j DOMAIN     join domain name
  -a             add user
  -x             delete user
  -d             disable user
  -e             enable user
  -n             set no password
  -m             machine trust account

Lijkt me duidelijk :)
adduser of useradd (debian heeft beiden) gebruik je om nieuwe systemaccounts aan te maken. Dit _hoeft_ niet om met een bepaalde user in te kunnen loggen (usermapping)
Ik maak smbuseradd altijd even voor 't aanmaken van een goede smbuser, zodoende. :)

Verwijderd

Topicstarter
Helaas helpt het niet een share profiles in te bouwen in de smb.conf . Ik blijf dezelfde foutmelding krijgen!! Ik snap de foutmelding ook niet, het systeem(PDC) is immers bekend.

Verwijderd

Topicstarter
Is er iemand die een idee heeft waardoor mijn profiel van Win2k (zonder SP) niet opgeslagen kan worden?? Ik heb op mailing lists gekeken en dingen in me config veranderd, alleen wil dat alles niet lukken :?

Iemand die mij hiermee kan helpen??

BVD

---->Is inmiddels opgelost!!! <-----

De rechten op /home waren fout |:(
Pagina: 1