Paco

Personal Content Organiser

Home / Linux

Navigation

Menu

Search

Samba

konfiguracja Samby

Nazwa grupy roboczejw ktorej ma dzialac serwer:
workgroup = MYWORKGROUPNAME


Ponizsze nie ma wiekszego znaczenia, niz pokazanie ze to nie jest Windows!

%v to zmienna zawierajaca numer wersji Samby.
server string = Samba Server %v


Plik w ktorym Samba bedzie zapisywala logi oraz jego maksymalny rozmiar:
log file = /var/log/samba/log.%m max log size = 1000


Ustawienia dla gdniazda polaczenia:
socket options = TCP_NODELAY SO_RCVBUF=65536 SO_SNDBUF=65536


Dobry pomysl to przywiazac Sambe do lokalnego interfejsu sieci.
interfaces = lo eth1 bind interfaces only = yes


Teraz ustalimy komu pozwalamy sie laczyc, co jest dobrym pomyslem gdyz nie uzywam hasel:
hosts allow = 127.0.0.1 192.168.1.0/24 hosts deny = 0.0.0.0/0


Inne opcje bezpieczenstwa to USER, DOMAIN, ADS, and SERVER
Domyslna jest USER wiec zmienie na SHARE gdyz poziom dostepu bede ustalal dla kazdej wymiany z osobna.
security = share


A jako ze nie uzywam hasel to:
guest ok = yes



Caly plik konfiguracyjny:
[global] workgroup = G-NET server string = Samba %v on %L interfaces = lo, eth1 bind interfaces only = Yes security = SHARE map to guest = Bad User syslog = 0 log file = /var/log/samba/log.%m max log size = 1000 socket options = TCP_NODELAY SO_RCVBUF=65536 SO_SNDBUF=65536 dns proxy = No usershare allow guests = Yes panic action = /usr/share/samba/panic-action %d hosts allow = 127.0.0.1, 192.168.0.2/11 hosts deny = 0.0.0.0/0 [udostepnione] path = /mnt/storage/upostepnione force user = greg force group = users read only = No create mask = 0664 directory mask = 0774 guest ok = Yes