Samba met Windows XP/2K

Pagina: 1
Acties:
  • 137 views sinds 30-01-2008
  • Reageer

  • LollieStick
  • Registratie: Juni 2001
  • Laatst online: 20-05 23:59
Als ik me wil aanmelden bij mijn samba PDC, krijg ik de welbekende fout over een trustrelationship. Weet iemand hoe dit op te lossen is? Ik heb al gezocht en iemand zei dat ik iets met encrypt nogwat uit moest zetten in de security policies.
dit heb ik gedaan, maar hiermee is het probleem niet opgelost.

Dit probleem is alleen met Windows XP, niet met 2000 zover ik weet.

Computernamen en gebruikers zijn allemaal aangemaakt op de pdc. Ook geen probleem met de pdc in Windows 98.

Iemand een oplossing?

edit:

tekst gewijzigd i.p.v. een nieuw topic geopend.

Verwijderd

Ok. Where Should I start? There are a few steps that you need to follow in order to get Samba to work with Windows XP.


1. You need to Have Samba 2.2.1a, or greater.
2. You need a copy of XP 2600 Pro.
3. Create a user on the Samba server than has the ability to join the Samba domain.
4. Create a machine account on the Samba server. More about this is in the Samba PDC HOWTO.
5. In XP pull up a command prompt and type "net use * /d" this will disconnect the XP machine from ALL shares on the Samba server, this is required.
6. Right click on the My Computer Icon. > Properties > Computer Name > Change > Domain, and Enter the domain name to join, It will prompt you for a username/password.
7. Reboot XP
8. Go into your registry and Change the following Value to "0" instead of "1". Such as: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\netlogon\parameters\ "RequireSignOrSeal"=dword:00000000
9. Reboot
10. Login to your Samba PDC!
met dank aan google en http://linuxgod.windowsxp.nu/Samba.html

  • Tuinhark
  • Registratie: April 2000
  • Laatst online: 10-08 11:16

Tuinhark

Retro


  • LollieStick
  • Registratie: Juni 2001
  • Laatst online: 20-05 23:59
Ben ik nou gek of werkt het nog steeds niet :?

Ik gebruik dus wel samba 2.2.1a of hoger (2.2.2 namelijk) en Windows XP Professional (built 2600).

De foutmelding die ik krijg is:

The trust relationship with the primary domain failed.

Ik krijg dit als ik gebruikers vanuit het domain wil toevoegen. Inloggen als root wil wel en ik krijg de users ook wel te zien, maar bij het toevoegen gaat het dus mis.

Heeft iemand nog suggesties???

  • LollieStick
  • Registratie: Juni 2001
  • Laatst online: 20-05 23:59
* Attentie Attentie, LinuxUser kicked dit topic! Herhaling: LinuxUser kicked dit topic! Dank u.

  • Tuinhark
  • Registratie: April 2000
  • Laatst online: 10-08 11:16

Tuinhark

Retro

Snel.. voordat ze uitverkocht zijn... >:)

Maar seriously dan.. heb je wel een computer-account aangemaakt? (in /etc/passwd en je smbpasswd)

En nee, ga ik niet uitleggen. :) Dat is te lezen in mijn linkje. ^^^^^^^^^

En nee again, ik weet niet of dit de oplossing voor je probleem is. :D

:Y)

  • LollieStick
  • Registratie: Juni 2001
  • Laatst online: 20-05 23:59
smbpasswd -a -m netbiosnaam$ toch? en even een systeemgebruiker aanmaken

  • frosty1878
  • Registratie: Juli 2001
  • Laatst online: 24-01 11:33
Op zaterdag 02 februari 2002 13:15 schreef LinuxUser het volgende:
smbpasswd -a -m netbiosnaam$ toch? en even een systeemgebruiker aanmaken
maak een trusted pc systeemgebruiker als volgt:
useradd -g 100 -d /dev/null -c netbiosnaam. -m -s /bin/false netbiosnaam.

zorg ervoor dat er een '.' achter de netbiosnaam staat,

maak een samba system user aan

smbpasswd -a -m netbiosnaam.

let alweer op de '.' achter de netbiosnaam.

-- keep it clean


  • LollieStick
  • Registratie: Juni 2001
  • Laatst online: 20-05 23:59
Ik dacht dat een netbiosnaam eindigde op een $-teken.
heb ik hiero gelezen tenminste maar zal het eens proberen.

  • LollieStick
  • Registratie: Juni 2001
  • Laatst online: 20-05 23:59
Werkt dus niet.
Can't find user [netbiosnaam.$] in etc/password file.
En misschien iets interessants; Samba is nu 2.2.3

Verwijderd

wat hier wel werkt:

useradd -d /dev/null -g100 -s /bin/false -M netbiosnaam$

en dan

smbpasswd -a -m netbiosnaam$

werkt met suse en samba 2.2.2 of 2.2.3a

Verwijderd

Sorry voor 't oprakelen van dit oude topic, maar uit de search kwam deze 't dichtst in de buurt van mijn probleem.

Situatie: Linux servertje (Mandrake 8.2) met Samba 2.2.3a, 2 Win2K machines (1x Server, 1x Pro), en 1 WinME machine die nu net omgezet is naar XP Pro. En die laatste doet moeilijk...
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
F:\>net view
Server Name     Remark

-------------------------------------------
\\ARGUS         W2K Server
\\HOTCON_HQ_LP11     Erik's laptopje
\\KYLIX         Samba Server 2.2.3a
\\P800
The command completed successfully.

F:\>net view \\kylix
System error 53 has occurred.

The network path was not found.

Alle tips uit dit topic en 5 andere toegepast, voor zover ik dat al niet gedaan had (machine account voor zowel Linux als Samba, user account idem, encrypted passwords uitzetten).
't Vreemde is, dat de beide Win2K machines nog steeds prima met Kylix (m'n Linux bakje) babbelen, en wanneer ik die XP machine boot naar WinME (zelfde machine- en usernaam), dan is er ook niks aan 't handje.

In de logfiles van Samba kom ik alleen deze melding tegen:
log.nmbd:
code:
1
2
[2002/04/30 16:08:52, 0] nmbd/nmbd_responserecordsdb.c:find_response_record(236)
  find_response_record: response packet id 7978 received with no matching record.

In de smb-logs is niks terug te vinden, dus hij komt niet eens voorbij nmb. Reden? Ik weet 't niet meer. :?

Verwijderd

ik ken het probleem ik heb het ooit es opgelost maar nu zit ik er ook weer mee

Verwijderd

je passwords mogen wel encrypted zijn hoor! Maar dat terzijde...

Heb je de registry-tweak al toegepast op je XP machine (for details --> search! (samba XP))

Verwijderd

Die die hierboven genoemd staat?
8. Go into your registry and Change the following Value to "0" instead of "1". Such as: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\netlogon\parameters\ "RequireSignOrSeal"=dword:00000000
Ja dus...
Pagina: 1