Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Samba sdili i to co nechci  (Přečteno 3183 krát)

polo23

  • Aktivní člen
  • *
  • Příspěvků: 243
Samba sdili i to co nechci
« kdy: 21 Května 2009, 15:47:47 »
Ahoj, ma takovy problem se sambou. Na linuxovem stroji jsem nasdilel pomoci samby adresar /home/polo/sdileni. Na stroji s windows kdyz se podivam do skupiny domacnost(ve ktere je i muj linux server) tak tam najdu stroj s linuxem a kdyz se podivam co sdili tak sdili adresar sdileni coz je v poradku ale sdili taky sdresar polo. Klidne ho muzu prochazet... coz jsem rozhodne nezamyslel. Nevim si rady protoze jsme presvedceny ze sambu mam nakonfigurovanou dobre. Prikladam konfig udaje:
 [global]
##  dopsano

netbios name = Ubuntu
admin users = polo

# dopsano
[sdileni]
path = /home/polo/sdileni
valid users = polo

Nic jineho jsem tam nemenil... kdyztak sem ten konfigurak muzu hodit cely...
Predem diky za kazdy napad.


nettezzaumana

  • Host
Re: Samba sdili i to co nechci
« Odpověď #1 kdy: 21 Května 2009, 15:53:20 »
cat /etc/samba/smb.conf | egrep -v '^;|^#|^$'

polo23

  • Aktivní člen
  • *
  • Příspěvků: 243
Re: Samba sdili i to co nechci
« Odpověď #2 kdy: 21 Května 2009, 16:10:39 »
[global]
netbios name = Ubuntu
admin users = polo
   workgroup = domacnost
   server string = %h server
   include = /etc/samba/dhcp.conf
   dns proxy = no
   log file = /var/log/samba/log.%m
   max log size = 1000
   syslog = 0
   panic action = /usr/share/samba/panic-action %d
   encrypt passwords = true
   passdb backend = tdbsam
   obey pam restrictions = yes
   unix password sync = yes
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
   pam password change = yes
[sdileni]
path = /home/polo/sdileni
valid users = polo
[homes]
   comment = Home Directories
   browseable = no
   read only = no
   create mask = 0700
   directory mask = 0700
   valid users = %S
[printers]
   comment = All Printers
   browseable = no
   path = /var/spool/samba
   printable = yes
   guest ok = no
   read only = yes
   create mask = 0700
[print$]
   comment = Printer Drivers
   path = /var/lib/samba/printers
   browseable = yes
   read only = yes
   guest ok = no

A jeste bych se zeptal: Kdyz vytvarim samba uzivatele tak to musi byt uzivatel ktery je v systemu? Zkousel jsem ted vytvorit uzivatele test ktery ale neni v systemu a nefungovalo mi to s nim.

Marek_

  • Aktivní člen
  • *
  • Příspěvků: 342
Re: Samba sdili i to co nechci
« Odpověď #3 kdy: 21 Května 2009, 16:21:34 »
a neni to tim
[homes]
   comment = Home Directories
   browseable = no
   read only = no
   create mask = 0700
   directory mask = 0700
   valid users = %S

to by vysvetloval, muzes to prochazet jen ty, že?
openSUSE 13.1
Opera 12 - ano, stale

polo23

  • Aktivní člen
  • *
  • Příspěvků: 243
Re: Samba sdili i to co nechci
« Odpověď #4 kdy: 21 Května 2009, 19:03:28 »
Takze jsem na to sel jeste jinak. Chci mit jeden adresar ktery je verejne pristupny - bez hesla. To se mi povedlo nastavit podle Ubuntu wiki. Buhuzel je stale porad mozne prochazet i muj adresar a to bez hesla. Staci pouze zadat ve windows \\mojeIP\moje_jmeno. Neni mi jasne jak to - podle te wiki by to nemelo byt mozne:( Prikaldam vypis zdrojaku smb.conf Tucne vyznacene polozky byly zmeneny a nebo pridany.


[global]
netbios name = Ubuntu
admin users = polo
   workgroup = domacnost
   server string = %h server
   include = /etc/samba/dhcp.conf
   dns proxy = no
   log file = /var/log/samba/log.%m
   max log size = 1000
   syslog = 0
   panic action = /usr/share/samba/panic-action %d
 security = share
   encrypt passwords = true
   passdb backend = tdbsam
   obey pam restrictions = yes
   unix password sync = yes
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
   pam password change = yes
[sdileni]
  comment = Public Folder
  path = /home/polo/sdileni
  public = yes
  writable = yes
  create mask = 0777
  directory mask = 0777
  force user = nobody
  force group = nogroup

[homes]
   comment = Home Directories
  browseable = no
  read only = no
  create mask = 0700
  directory mask = 0700
   valid users = %S
[printers]
   comment = All Printers
   browseable = no
   path = /var/spool/samba
   printable = yes
   guest ok = no
   read only = yes
   create mask = 0700
[print$]
   comment = Printer Drivers
   path = /var/lib/samba/printers
   browseable = yes
   read only = yes
   guest ok = no

Marcelius

  • Návštěvník
  • Příspěvků: 81
  • ...super načural...
Re: Samba sdili i to co nechci
« Odpověď #5 kdy: 26 Května 2009, 14:37:13 »
browseable = no
pre neprezeranie ostanych adresarov

elá hop...

marshall1727

  • Aktivní člen
  • *
  • Příspěvků: 307
Re: Samba sdili i to co nechci
« Odpověď #6 kdy: 26 Května 2009, 17:51:39 »
a jste si jistý, že když dáte do globalu security=share tak to pak je možné v jednotlivých shares omezit? nezměníte tím nastavení tak, že se pak samba prostě nikam jinam nedívá?
--
koupil jsem si nový server a ladím ho. proto to zde spamuju. (2xXeon5110; IntelServerBoard S5000PSL; 2x2x1GbECC;4xRaptor150G)

 

Provoz zaštiťuje spolek OpenAlt.