Toon posts:

Samba share vraag(je)

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoi,

Ik heb al een tijdje een debian server staan met Samba erop. In de oude situatie kan je alleen bij de shares komen met login gegevens. Omdat er ook nu ook andere mensen erop willen ben ik de shares aan het aanpassen.
Ik wil dat de andere gebruikers als guest erop kunnen zonder wachtwoord en dat ze alleen leesrechten bebben. Maar als ik ben ingelogd moeten dezelfde shares ook writeable worden.
Alleen dit is mij nog niet gelukt :'( . Zijn er mogelijkheden om dit wel voor elkaar te krijgen?
De focus van mijn vraag ligt vooral op de 'public' share. Ik heb al verschillende dingen geprobeerd zoals ´browsable´ en ´public´ en een aantal andere opties.


smb.conf
[global]
   workgroup = workgroup
   server string = %h server
   wins support = no
   dns proxy = no
   log file = /var/log/samba/log.%m
   max log size = 1000
   syslog = 0

   security = user
   encrypt passwords = true
   passdb backend = tdbsam
   obey pam restrictions = yes
   guest account = nobody
   invalid users = root
   map to guest = bad user
   unix password sync = yes
   passwd program = /usr/bin/passwd %u

   load printers = no
   socket options = TCP_NODELAY


[homes]
   comment = Home Directories
   browseable = no
   writable = yes
   create mask = 0754
   directory mask = 0754
   valid users = %S


[upload]
   comment = Public upload dir
   path = /media/sda/upload
   writeable = yes
   guest only = yes
   guest ok = yes
   create mask = 0775
   directory mask = 0775


[public]
   comment = global public share
   path = /media/sda/public
   create mask = 0775
   directory mask = 0775
   guest ok = yes
   valid users = rollie
   writeable = yes
   browseable = yes

  • Arnout
  • Registratie: December 2000
  • Laatst online: 27-01 21:14
Ik zou zorgen dat de guests als een andere user binnenkomen als jijzelf. Dus voor jezelf een echt systeemaccount aanmaken waarmee je ook verbind. Vervolgens de bestandsrechten zo instellen dat anderen alleen kunnen lezen en dat bestanden die je nieuw neerzet ook goede rechten krijgen.

  • Pim.
  • Registratie: Mei 2001
  • Laatst online: 16-08-2025

Pim.

Aut viam inveniam, aut faciam

Mee eens, ik zou twee shares aanmaken, één voor jezelf en met schrijfrechten en een guest account, beide op dezelfde share

"The trouble with quotes from the Internet is that you can never know if they are genuine." - Elvis Presley | Niet met me eens ? DM ME


  • Zwerver
  • Registratie: Februari 2001
  • Niet online
He? Waarom twee shares? Waarom niet gewoon zo:

[share]
         comment = whatever
         path = /mnt/share_1
         valid users = @group1      # stop hier de users in
         write list = user1               #deze user heeft schrijfrechten
         public = no
         writable = no
         create mask = 0750
         force create mode = 0650
         directory mask = 0750
         force directory mode = 0750


En als je echte guest-users wil maak je gewoon een guest account aan en gebruik je valid users niet, maar wel de write list.

[ Voor 12% gewijzigd door Zwerver op 01-09-2008 22:48 ]

Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer


Verwijderd

Topicstarter
bedankt, het werkt nu!
Ik heb nu het volgende gedaan:

[public]
   comment = global public share
   path = /media/sda/public
   create mask = 0775
   directory mask = 0775
   guest ok = yes
   write list = rollie
   writeable = no