Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Samba network share vraagt paswoord  (gelezen 3148 keer)

Offline garfke

  • Lid
  • Steunpunt: Nee
Samba network share vraagt paswoord
« Gepost op: 2010/04/07, 15:41:11 »
Ik heb Ubuntu 9.10 64bit geïnstalleerd en een map in /media/seconddrive via GUI geshared.
Daarna heb ik in Windows XP getest of ik toegang had tot deze shared map, maar ik moet dan blijkbaar het wachtwoord van Ubuntu ingeven alvorens ik op de drive kan.
Ik heb geprobeerd om guest access aan en uit te zetten zonder resultaat ...

Uiteindelijk alle shares in GUI uitgezet en manueel /etc/samba/smb.conf aangepast met volgende dingen:
[global]
 workgroup = MIJNDOMEIN
 usershare owner only = false
 security = share
 usershare allow guests = yes
[seconddrive]
 comment = Second drive
 path = /media/seconddrive
 guest ok = yes
 read only = no
 share modes = no

Ik heb ook geprobeerd om gebruik te maken van user nobody maar dit bleek ook niet te werken. Misschien ergens een instelling vergeten?

De testserver staat/en zal in de toekomst staan in een DMZ en geen toegang hebben tot het internet. Enkel via LAN zou er verbinding gemaakt mogen worden met de server.
Het is dus de bedoeling dat iedereen met Windows XP zonder een paswoord op te geven toegang krijgt tot de map en hier alle rechten heeft.

Wat kan ik doen om dit te laten werken?

Offline Erik Krom

  • Lid
  • Steunpunt: Nee
Re: Samba network share vraagt paswoord
« Reactie #1 Gepost op: 2010/04/07, 20:07:12 »
Dit heb ik toevallig gister ook proberen in te stellen.
Ik kwam tegen het zelfde probleem.

Bij mij was het punt dat "encrypt passwords =" op 'no' stond.
Deze moet op 'yes' te staan.

Bij de rubriek 'Server en Netwerk' van dit forum kan je ook een hoop informatie vinden.
(Daar hoort deze vraag eigenlijk ook bij)

Groet Erik
« Laatst bewerkt op: 2010/04/12, 10:05:06 door Erik Krom »

Offline ivo

  • Lid
  • Steunpunt: Nee
Re: Samba network share vraagt paswoord
« Reactie #2 Gepost op: 2010/04/07, 20:10:36 »
Is het ook niet zo dat onder Samba dezelfde user met hetzelfde passwd als in Windows gedefiniëerd moet zijn?
There are only 10 types of people in the world; those who understand binary and those who don't.

Offline Nickname55

  • Lid
  • Steunpunt: Nee
Re: Samba network share vraagt paswoord
« Reactie #3 Gepost op: 2010/04/07, 23:36:23 »
Heb je al een Samba user aangemaakt?

Offline garfke

  • Lid
  • Steunpunt: Nee
Re: Samba network share vraagt paswoord
« Reactie #4 Gepost op: 2010/04/08, 08:14:49 »
Citaat
Bij mij was het punt dat "encrypt passwords =" op 'no' stond.
Deze moet op 'yes' te staan.

Dit staat aan ...

Citaat
Is het ook niet zo dat onder Samba dezelfde user met hetzelfde passwd als in Windows gedefiniëerd moet zijn?

Ik heb hier verschillende PCs met allemaal andere wachtwoorden ...

Citaat
Heb je al een Samba user aangemaakt?

Ja, smbuser. Ik heb ook geprobeerd om de volledige map change owner te doen naar de samba user, maar het blijkt niet te veranderen ...

Iemand suggesties?

Dit is mijn volledige smb.conf:
[global]
   server string = %h server (Samba, Ubuntu)
   security = SHARE
   map to guest = Bad User
   obey pam restrictions = Yes
   pam password change = Yes
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
   unix password sync = Yes
   syslog = 0
   log file = /var/log/samba/log.%m
   max log size = 1000
   dns proxy = No
   usershare allow guests = Yes
   usershare owner only = No
   panic action = /usr/share/samba/panic-action %d

[printers]
   comment = All Printers
   path = /var/spool/samba
   create mask = 0700
   printable = Yes
   browseable = No
   browsable = No

[print$]
   comment = Printer Drivers
   path = /var/lib/samba/printers

[client]
   comment = seconddrive
   path = /media/seconddrive
   read only = No
   create mask = 0640
   directory mask = 0750
   guest only = Yes
   guest ok = Yes

I did put workgroup in global as well, but it isn't showing ...
When I use security = share, I get the error: More data is available critical error. When I put security = user it asks for a password and when I comment this line out it asks for a password an username as well.
I don't know what's wrong, the conf file is identical to the one on another server that works just fine! Could it be that I have to install winbinds?

pdbedit -w -L shows this:
sudo pdbedit -w -L
nobody:65534:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[U          ]:LCT-00000000:
intranet:1000:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:4942420F9376E8BDECF4C40A74465AA2:[U          ]:LCT-4BBD7CBB:
« Laatst bewerkt op: 2010/04/08, 09:49:12 door garfke »

Offline ivo

  • Lid
  • Steunpunt: Nee
Re: Samba network share vraagt paswoord
« Reactie #5 Gepost op: 2010/04/08, 20:44:34 »
Citaat
Bij mij was het punt dat "encrypt passwords =" op 'no' stond.
Deze moet op 'yes' te staan.

Dit staat aan ...

Citaat
Is het ook niet zo dat onder Samba dezelfde user met hetzelfde passwd als in Windows gedefiniëerd moet zijn?

Ik heb hier verschillende PCs met allemaal andere wachtwoorden ...

Dat zal best, maar als je vanuit Windows iets zonder password op een Samba resource wil doen moet je voor zover ik weet die Windows login ook in Samba aanmaken, met hetzelfde passwd als in Windows.

Hmm, misschien toch ook niet.

http://amazingrando.wordpress.com/2007/06/03/share-folders-via-samba-without-a-password-easy/

Zoek op google naar

            samba without password
« Laatst bewerkt op: 2010/04/08, 20:48:01 door ivo »
There are only 10 types of people in the world; those who understand binary and those who don't.

Offline Gandyman

  • Lid
  • Steunpunt: Nee
Re: Samba network share vraagt paswoord
« Reactie #6 Gepost op: 2010/04/12, 13:07:19 »
Zodra je vanuit windows werkt op je eigen netwerk richting andere computers begin je altijd met de LMHOSTS te vullen.

Deze vind je in windows-system32-drivers-etc->lmhosts

Vul hier de ip adressen in van de computers waar je op wilt werken.
Dit voorkomt dat eindeloze gedoe met vragen van een ww in windows.

Zodra je dit gedaan hebt en de map CQ computer nog niet kan bereiken begin je pas met cfg files aan te passen.

Ik heb al een aantal keren een Howto hier op het forum gezet over dit samba gebeuren, zoek er maar naar.  ;)
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D