Samba - konfigurace

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Konfigurace konkrétního svazku: Přidáno podrobnější nastavení práv)
m (Konfigurace konkrétního svazku: právo -> oprávnění)
 
(Nejsou zobrazeny 2 mezilehlé verze od 1 uživatele.)
Řádka 24: Řádka 24:
 
** Standardně je jako ''guest account'' použit standardní účet <tt>nobody</tt> operačního systému.
 
** Standardně je jako ''guest account'' použit standardní účet <tt>nobody</tt> operačního systému.
 
  guest account = karel
 
  guest account = karel
 +
map to guest = bad user
 +
* (Obvykle nastaveno standardně.)
  
  
Řádka 38: Řádka 40:
 
* Je povoleno měnit obsah složky?
 
* Je povoleno měnit obsah složky?
 
  writeable = yes
 
  writeable = yes
* Povolení přístupu pro účet guest (bez zadání uživatelského jména a hesla)<br />Viz také <code>guest account</code>.
+
* Povolení přístupu pro účet 'guest' (bez zadání uživatelského jména a hesla)<br /> Viz také <code>guest account</code>.
  guest ok = no
+
  guest ok = yes
 
* Uživatelé, kteří mají přístup ke složce
 
* Uživatelé, kteří mají přístup ke složce
 
  valid users = karel
 
  valid users = karel
 
* Uživatelé, kteří mohou do složky zapisovat (bez ohledu na obecné nastavení svazku):
 
* Uživatelé, kteří mohou do složky zapisovat (bez ohledu na obecné nastavení svazku):
 
  write list = karel, @skupina
 
  write list = karel, @skupina
* Uživatelé, kteří mají právo pouze pro čtení (bez ohledu na obecné nastavení svazku):
+
* Uživatelé, kteří mají oprávnění pouze pro čtení (bez ohledu na obecné nastavení svazku):
 
  read list = marie, @skupina
 
  read list = marie, @skupina
  
 
; Práce se soubory
 
; Práce se soubory
* Nastavení práv, pod kterými se budou vytvářet nové soubory či složky:
+
* Nastavení oprávnění, pod kterými se budou vytvářet nové soubory či složky:
 
  create mode = 0660
 
  create mode = 0660
 
  directory mode = 0770
 
  directory mode = 0770
Řádka 83: Řádka 85:
 
* V příkazovém řádku spusťte:
 
* V příkazovém řádku spusťte:
 
  smbpasswd -L -a ''xkarel''
 
  smbpasswd -L -a ''xkarel''
 
+
* Význam parametrů:
 +
** <code>-L</code>... ''local mode''
 +
** <code>-a</code>, <code>-x</code>... přidá/odebere uživatele do/z seznamu povolených uživatelských účtů.
 +
** <code>-e</code>, <code>-d</code>... zakáže/povolí přístup uživatele.
  
 
== Zdroje ==
 
== Zdroje ==

Aktuální verze z 14. 4. 2021, 07:31


Obsah

Význam jednotlivých nastavení /etc/samba/smb.conf

Nastavení v sekci Global

netbios name = NETBIOS_NAME
workgroup = WORKGROUP_NAME
security = user
username map = /etc/samba/smbusers
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
interfaces = 192.168.1.1/8
guest account = karel
map to guest = bad user


Konfigurace konkrétního svazku

Název sdíleného svazku.
[SHARE_NAME]
comment = COMMENT
Cesta ke složce kterou chceme sdílet
path = /PATH/TO/SHARE
Oprávnění uživatelů
writeable = yes
guest ok = yes
valid users = karel
write list = karel, @skupina
read list = marie, @skupina
Práce se soubory
create mode = 0660
directory mode = 0770
locking = yes

Poznámky

Jméno počítače
Pokud se liší uživatelské jméno GNU/Linuxu a Windows

Uživatelské účty pro Sambu

Mapování uživatelů
LOCALUSERNAME = SMBUSERNAME, SMBUSERNAME, ...
xkarel = webmaster
Nastavení hesla uživatelům
smbpasswd -L -a xkarel

Zdroje

Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje