Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien
Toon posts:

Samba probleem

Pagina: 1
Acties:

Verwijderd

Topicstarter
Na lang proberen en vloeken met het smb.conf bestand heb ik besloten om de professionals voor hulp te vragen ;) .
Eerst even de opzet uitleggen:
Mijn doel een linux bakkie op te zetten als server mbv samba. De samba share zou uit 2 delen moeten bestaat: één Public gedeelde waar je je niet voor moet inloggen en één Private gedeelde waar dat je je wel voor moet inloggen. Dus als ik in windows (vista of xp) op netwerk klik zou ik de 2 shares moeten zien.
Tot dusver het doel.

Mijn (verkeerde oplossing):
Dit is mijn smb.conf bestand:
code:
1
2
3
4
5
6
[global]
        workgroup = MSHOME
    netbios name = PUBLIC
    netbios aliases = private public
    include = etc/samba/smb.conf.%L
        encrypt passwords = yes


Normaal moet samba nu 2 netbios dingetjes maken een PUBLIC en één PRIVATE als ik op public klik zou hij het smb.conf.PUBLIC moeten includen dat er zo uitziet

code:
1
2
3
4
5
6
7
8
[global]
            workgroup = PUBLIC
            security = share
[public]
            path = /public/
            read only = no
            writeable = yes
            guest ok = yes

Dit deeltje apart werkt wel. Het PRIVATE gedeelde dat ge-include moet worden als ik op PRIVATE klik is
code:
1
2
3
4
5
6
7
[global]
          workgroup = PRIVATE
          securtiy = user
[homes]
          browsable = no
          writeable = yes
           path = /homes/%H


Problemen:
- De beide netbios namen kan ik al niet zien bij network
- Als ik manueel naar PRIVATE ga en me inlog kom ik raar maar waar bij public terecht 8)7

Ik heb al al mogelijke combinaties code geprobeerd maar ik krijg het maar niet aan de praat.
Er staat hier een linux bakkie met een werkende samba conf maar voor deze moet je je eerst inloggen voordat je aan de bestanden kan. Het nadeel hier is: als je wil printen moet je je ook eerst inloggen en dit wil ik voorkomen.

Extra info
-het is de ubuntu server gevirtualiseerd met virtualbox onder vista

Alvast Bedankt

edit: er is shot in de zaak gekomen: het netbios probleem lijkt opgelost wat er nu nog fout is : als ik op PRIVATE klik kom ik bij public uit

[ Voor 3% gewijzigd door Verwijderd op 27-03-2009 22:05 ]


  • Puch-Maxi
  • Registratie: December 2003
  • Laatst online: 00:36
Tip voor nieuwe gebruikers: SWAT, SMB configureren via een webinterface.

My favorite programming language is solder.


Verwijderd

Topicstarter
Kan ik via SWAT zo een iets wat complexere opstelling maken?

  • Puch-Maxi
  • Registratie: December 2003
  • Laatst online: 00:36
Nou dat misschien niet direct, het is natuurlijk wel wat beperkt maar proberen kan nooit kwaad..

My favorite programming language is solder.


Verwijderd

Topicstarter
Ik heb het probleem gevonden maar ik kan het niet oplossen:
code:
1
include = /etc/samba/smb.conf.%L

dit stukje code selecteert niet de juiste smb.conf file. Normaal zou de %L parameter moeten kijken welke netbios gebruikt is en aan de hand daarvan de juiste smb.conf includen maar dit werkt helemaal niet.
Wat ik ook al geprobeer het is smb ports = 139 toegevoegd

Verwijderd

Heb je al geprobeerd de bestandsnaam in kleine letters te schrijven?

Verwijderd

Topicstarter
Verwijderd schreef op vrijdag 27 maart 2009 @ 22:34:
Heb je al geprobeerd de bestandsnaam in kleine letters te schrijven?
Net geprobeerd maar het werkt niet.
Hij zet altijd de netbios name in hoofdletters en dan krijg ik de foutmelding : can't find include file smb.conf.PUBLIC

Verwijderd

Topicstarter
Cheatah je ben mijn grote held _/-\o_ .
Het heeft geholpen het enige wat er ik veranderd heb ik smb.conf.PRIVATE veranderd naar smb.conf.private en nu selecteert hij wel de juiste include file.
echt waar bedankt hoor wat dit was echt in geen enkele manual te vinden.
3x hoera voor cheatah :+
even voor de geïnteresseerde mensen de werkende code:
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
smb.conf
[global]
    smb ports = 139
    workgroup = MSHOME
    netbios name = public
    netbios aliases = private
    encryptpasswords = yes
    include = /etc/samba/samb.conf.%L
smb.conf.PUBLIC
[global]
    workgroup = public
    netbios name = public
    securtiy = share
[public]
    path = /public/
    read only = no
    writable = yes
    guest ok = yes
smb.conf.private
[global]
    workgroup = private
    netbiosname = private

[homes]
    browsable = no
    writable = yes

[ Voor 47% gewijzigd door Verwijderd op 27-03-2009 23:04 ]

Pagina: 1