Sdílení souborů pomocí Samby

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Oprava vzhledu, doplnění nadpisu Nastavení práv a jeho myšlenky)
m (Drobné úpravy)
Řádka 16: Řádka 16:
 
== Návod (Debian Squeeze) ==
 
== Návod (Debian Squeeze) ==
  
=== Výcházíme z návodu: ===
+
* Výcházíme z návodu: [http://rob-the.geek.nz/2009/08/setting-up-ubuntu-server-9-04.html Rob-the.Geek.nz > Setting up Ubuntu Server 9.04]
* [http://rob-the.geek.nz/2009/08/setting-up-ubuntu-server-9-04.html Rob-the.Geek.nz > Setting up Ubuntu Server 9.04]
+
* Předpokládáme nainstalovaný stroj s GNU/Linuxem Debian Wheezy. [[Instalace webového serveru|Návod pro instalaci webového serveru je zde...]]
  
=== Nainstalujte potřebné balíky (jako správce) ===
+
=== Instalace balíků ===
 
* Pracujte jako správce (<code>sudo</code>), pro instalaci použijte správce balíků <code>aptitude</code>.
 
* Pracujte jako správce (<code>sudo</code>), pro instalaci použijte správce balíků <code>aptitude</code>.
* chcete-li sdílet disky (na serveru)
+
* Na serveru
 
  aptitude install samba
 
  aptitude install samba
 
  aptitude install samba-common
 
  aptitude install samba-common
* chcete-li připojovat disky (použití na klientu):  
+
* Na klientském počítači (ve Windows lze použít standardní sdílení souborů &mdash; není třeba nic instalovat):  
 
  aptitude install samba-client
 
  aptitude install samba-client
 
  aptitude install smbfs
 
  aptitude install smbfs

Verze z 28. 11. 2013, 11:35


Obsah

Teorie

Myšlenka

Návod (Debian Squeeze)

Instalace balíků

aptitude install samba
aptitude install samba-common
aptitude install samba-client
aptitude install smbfs

Upravte konfiguraci serveru

testparm konfiguracni_soubor

Dobrý zvyk radí:

  • Vytvořte záložní kopii konfiguračního souboru: /etc/samba/smb.conf.orig2013-11-27.
  • Ponechte originál konfiguračního souboru v /etc/samba/smb.conf.master (zde proveďte své změny)
  • Pak vygenerujte konfigurační soubor příkazem: (čímž provedete i kontrolu správnosti)
testparm -s smb.conf.master > smb.conf
Podrobnější vysvětlení řádků souboru je dále.
[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
[SHARE_NAME]
comment = COMMENT
path = /PATH/TO/SHARE
writeable = yes
create mode = 0664
directory mode = 0775
locking = yes

Vytvoření uživatelských účtů

SMBUSERNAME = LOCALUSERNAME

Nastavení hesla uživatelům:

sudo smbpasswd -L -a SMBUSERNAME

Nastavení přístupových práv ke složce webu

Restart služby Samba

/etc/init.d/samba restart


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

netbios name = NETBIOS_NAME
workgroup = WORKGROUP_NAME
security = user

Poznámky

Tento počítač→ Nástroje→ Připojit síťovou jednotku→ Připojit pomocí jiného uživ. jména


Zdroje

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