Nastavení Samba LAN. Samba: instalace, konfigurace, optimalizace
Nebo možná jen zájem a zvědavost nutí uživatele hledat jiný vhodný software. Samba je jedním takovým softwarem. Pokud chcete změnit svůj počítač na databázi nebo sdílení souborů, musíte vědět, jak nastavit Sambu na serveru Ubuntu.
Instalace Samby na Ubuntu Server umožňuje vytvořit databázi.
Pokud jste si mysleli, že tato stránka je pouze o výuce tance, jste mírně na omylu. Samba je svobodný software. Implementuje přístup k tiskárnám a souborům. A dělá to na různých operační systémy.
K čemu to je?
Ve srovnání s jinými softwarovými balíčky podobného účelu má Samba několik výhod a funkcí.
- Umožňuje vám vzájemně propojit systém podobný Unixu, tedy jakýkoli systém na Linuxu a Windows. A nejen Windows. Program je velmi "všežravý": MacOS, Solaris a další operační systémy různého stupně popularity.
- Samba umožňuje uživatelům Windows používat počítače Ubuntu jako server. Tedy k použití souborů, ke kterým je zřízen přístup, a také části připojených zařízení.
- Podporuje strukturu domény NT, spravuje uživatele NT, podporuje funkce člena, primárního řadiče.
Pravděpodobně pro mnohé je hlavní věcí komunikace se stroji Windows. V tomto případě fungují jako klient a počítač Ubuntu funguje jako server. Na druhou stranu, uživatel Ubuntu má také přístup k síťovým složkám Windows.
Samba se vyrábí od roku 1992. A co je nejdůležitější, stále vycházejí nové verze. Poslední vyšel 7. března 2017. Každým rokem se vývojáři snaží vylepšit kompatibilitu s velkým množstvím různé verze operační systémy, ale hlavním rysem zůstává propojení linuxových systémů s Microsoftem. Ve srovnání s Windows Serverem může být Samba horší kvůli chybějící podpoře některých protokolů a hostitelské infrastruktury. Mnozí však tvrdí, že rychlost Samby je mnohem vyšší.
Nastavení Samby
Před přímým nastavením je nutné program nainstalovat. Samba se instaluje stejným způsobem jako v případě jiných programů - zadáním příkazu do terminálu:
sudo apt-get nainstalujte sambu
Poznámka: všechny kroky, které budou popsány, včetně instalace programu, lze provést jak na jednoduchém Ubuntu, tak na Ubuntu Serveru. Pouze druhý má výhradně textové rozhraní.
Po instalaci vytvořte zálohu konfiguračního souboru:
$ sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.bak
$ sudo vi /etc/samba/smb.conf
Nebo upravit stávající. Tento soubor obsahuje základní nastavení serveru Samba. Abychom pochopili, co budeme dělat dál, musíme pochopit, co jednotlivé řádky znamenají.
- Workgroup - pracovní skupina. Hodnota tohoto parametru bude také často Workgroup, protože ve Windows tak ve výchozím nastavení vypadá doména pracovní skupiny.
- Název Netbios je název počítače Ubuntu, jak jej vidí uživatelé Windows. Zde můžete zadat hodnotu dle vlastního výběru.
- Zabezpečení - režim autorizace uživatele. Výchozí nastavení je User, tedy ověřování na úrovni uživatele. Zatím je nejlepší to tak nechat.
- Úroveň OS – označuje prioritu, kterou má Samba před ostatními klienty (PC) v místní nebo internetové síti.
- Pořadí překládání názvů – pořadí, ve kterém jsou IP adresy překládány podle názvu NetBIOS.
- Pouze pro čtení – oprávnění číst nebo zapisovat adresář. Hodnota může být "ano" - pouze pro čtení, "ne" - zápis.
Vytvořte uživatele
Toto je nejjednodušší akce, ze které můžete začít pracovat se Sambou.
Přidání uživatele do samotného OS:
$ useradd -M -l -s /sbin/nologin uživatelské jméno
Vytvořte si pro něj heslo:
Pojďme přidat našeho uživatele do databáze Samba:
$ smbpasswd -a uživatelské jméno
Pomocí příkazu $ smbpasswd můžete provádět různé další akce:
- $ smbpasswd uživatelské jméno - změnit heslo
- $ smbpasswd -x uživatelské jméno - smazat uživatele
- $ smbpasswd -d uživatelské jméno - zákaz uživatele
Pokud provedete změny v konfiguračním souboru, musí být server restartován. To se provádí pomocí příkazu:
$ systemctl restart koho
Toto jsou základní nastavení Samby. Nyní se můžete pokusit program uvést do praxe.
Přístup ke složce
Nejprve si zkusme vytvořit složku, která bude přístupná všem uživatelům, i těm, kteří v Sambě nemají oprávnění.
Vytvořte složku, se kterou pak budeme pracovat na dvou počítačích:
$ sudo mkdir -p /samba/access
Nyní této složce zajistíme rozšířený přístup, aby ji mohl otevřít každý náš klient. lokální síť:
$ cd / samba
$ sudo chmod -R 0755 přístup
$ sudo chown -R nikdo:bezskupinový přístup/
Majitelem podle zákoníku není nikdo.
Nyní v souboru s konfigurací serveru musíte vytvořit dvě sekce: první obsahuje základní informace:
pracovní skupina = WORKGROUP
řetězec serveru = Samba Server %v
netbiosname=srvr1
zabezpečení = uživatel
mapa na hosta = špatný uživatel
pořadí překladu názvu = hostitel bcast
DNS proxy=ne
#==============
A druhý, obsahující data o přístupové složce:
cesta=/samba/přístup
prohlížet = ano
zapisovatelný=ano
host ok = ano
jen pro čtení = ne
Sekce na sebe navazují ve stejném pořadí.
Změny na serveru aktualizace:
$ sudo service smbd restart
Akce s počítačem v systému Windows
V systému Windows musíte také provést některé akce, abyste mohli snadno otevřít nový sdílená složka a upravit jej.
- Otevřete příkazový řádek. Je vhodné tak učinit s rozšířenými právy, tedy jménem správce.
- Provedeme příkaz:
- poznámkový blok C:\Windows\System32\drivers\etc\hosts
- Otevře se soubor, do kterého zadáme následující řádek:
- 168.0.1 srvr1.domain.com srvr1
Díky ní bude složka dostupná. - Můžete jej otevřít pomocí řádku "Spustit". Stiskněte Win + R, zadejte: Poté složku otevřeme.
Uzavřená složka
Nakonfigurovaný server Samba lze také použít k vytvoření síťových složek omezený přístup. Tato složka musí být také nejprve vytvořena a poté přidána do konfigurace Samba.
Vytvořte složku s názvem „Uzavřeno“:
$ sudo mkdir -p /samba/allaccess/closed
Vytvoříme speciální skupinu, která může mít přístup k této složce:
$ sudo addgroup securegroup
Vytvořte speciální práva pro různé skupiny:
$ cd /samba/access
$ sudo chown -R richard:securedgroup uzavřena
$ sudo chmod -R 0770 uzavřeno/
Stejně jako v případě otevřené složky přidáme do konfigurace informace:
cesta = /samba/access/closed
platní uživatelé = @zabezpečená skupina
host ok = ne
zapisovatelný=ano
prohlížet = ano
Restartujeme server.
Jak vidíte, v Accessu jsme vytvořili uzavřenou složku. Přístup tedy může otevřít každý uživatel v místní síti, ale pro zobrazení a úpravu Zavřeno musíte mít speciální práva.
Aby vše fungovalo přesně tak, jak jsme to nastavili dávkový soubor, můžete provést několik jednoduchých kroků.
Vytvořte uživatele a přidejte ho do naší soukromé skupiny:
$ sudo usermod -a -G securegroup winston
Máme uživatelské jméno jako krabičku cigaret (nebo britský premiér).
Vytvoření hesla pro Winstona:
$ sudo smbpasswd -a winston
Poté budeme vyzváni k zadání nového hesla, abychom se mohli znovu přihlásit pod nově vytvořeným účtem. Poté nezapomeňte restartovat. Nyní víte, jak nastavit server přes Sambu v Ubuntu.
Možnosti Samby se samozřejmě neomezují pouze na vytváření jednoduchých složek. Ale tyto jednoduché pokyny a příklady ukazují, co lze s tímto programem dělat. Toto bude první krok k pochopení podstaty serverových počítačů a jejich správy.
Tento článek se zaměří na vytvoření bezdrátové místní sítě pro zařízení s různými operačními systémy Windows, Linux, Android pomocí Samby.
V dnešní době je téměř každý byt vybaven Wi-Fi sítí a k dispozici je také velké množství různých zařízení (notebooky, smartphony, tablety, Android TV Boxy). V tomto ohledu je dříve nebo později potřeba spojit všechna dostupná zařízení do jedné domácí sítě, aby bylo možné volně přistupovat ke všem druhům souborů z jakéhokoli gadgetu.
Ve skutečnosti o tom bude řeč v tomto opusu. Pojďme tedy začít.
Pro budování sítě používáme řešení na klíč jménem Samba. Toto je bezplatný softwarový balík s otevřeným zdrojovým kódem. zdrojový kód, umožňující připojení k síťovým diskům, tiskárnám a dalším zařízením na různých operačních systémech pomocí vlastního protokolu SMB / CIFS.
Software se skládá ze dvou částí – serverové a klientské. Na jedno ze zařízení, které bude podle definice hlavní, nainstalujeme server Samba, na všechny ostatní klienty Samba.
Instalace zadní části Samby
V mém případě jsem pro serverové zařízení zvolil notebook, na kterém jsou paralelně nainstalovány Windows 7 a Ubuntu Mate 16.04. Pojďme se blíže podívat na proces instalace a konfigurace Samby pro oba operační systémy.
Nastavení serveru samba pod Linuxem
Ve výchozím nastavení Ubuntu nemá nainstalovanou Sambu, takže je třeba to udělat, než budete pokračovat. Abyste následně neupravovali konfigurační soubor Samba prostřednictvím terminálu, nainstalujte si volitelně program Gadmin-Samba, který kromě serverových balíčků Samba obsahuje grafické rozhraní.
Chcete-li nainstalovat, zadejte do terminálu:
Sudo apt install gadmin-samba
Po dokončení instalace spusťte Gadmin Samba. Rozhraní aplikace není rusifikované, ale je docela snadné pochopit nastavení.
V programu je mnoho nastavení, ale celkově nás v našem případě zajímá karta „uživatelé“. Přejděte na něj a přidejte nového uživatele.
Stiskneme tlačítko „Nový uživatel“, v aktualizovaném okně zadáme uživatelské jméno, vymyslíme heslo, přidáme ho do skupiny (abychom „nevymysleli kolo“, určete stávajícího, konkrétně „sambausers“ ) a nastavte domovský adresář pro soubory. Poté klikněte na „Použít“.
HD Videobox - nový uživatel
Chcete-li použít změny, restartujte server pomocí tlačítek „deaktivovat“ a „aktivovat“ umístěných v levém horním rohu okna aplikace.
Nezapomeňte také nainstalovat přístupová práva ve „sdílených“ složkách pro sdílený přístup. To lze provést buď prostřednictvím terminálu, nebo prostřednictvím grafického uživatelského rozhraní průzkumníka souborů nautilus.
Nautilus - změna oprávnění
Nautilus - oprávnění k zápisu souborů
Nastavení serveru samba pod Windows
V případě Windows je vše mnohem prozaičtější, jelikož se v tomto operačním systému standardně používá Samba.
V zásadě můžete použít stávající účet nebo povolit přístup pro hosty. Případně si můžete vytvořit jiný účet, jehož údaje budou použity pro přístup k síti
Chcete-li vytvořit nový účet, musíte přejít do "ovládacího panelu", vybrat "správa uživatelských účtů" a vytvořit nový účet s heslem.
Přidání nového účtu
Při vytváření nového uživatele budete muset vybrat typ účtu, vymyslet jméno a heslo.
V poslední fázi budete muset nastavit práva pro zobrazení změn ve „sdílených“ složkách. To lze provést ve standardním Průzkumníku Windows prostřednictvím položky kontextové nabídky „Vlastnosti“ ve vztahu k požadované složce.
Sdílení složky
Přidání uživatele a změna oprávnění složky
Po postupu pro vytvoření nového uživatele je nutné provést přechod pro aktuální relaci, aby se změny projevily.
Instalace klienta Samba na Android
Pro přístup k serveru Samba a tedy i k síťovým jednotkám na zařízeních se systémem Android doporučuji použít kořenová aplikace Průzkumník (odkaz na stažení plné verze bez reklam na konci článku).
Samba je software pro sdílení a sdílení souborů mezi počítači se systémem Linux/Unix a operačním systémem Windows. Samba se skládá z klientské a serverové části. Klientská část umožňuje přístup k síťovým složkám a prostředkům Windows, zatímco serverová část se naopak otevře obecný přístup do složky Ubuntu pro ostatní počítače, včetně Windows.
Tento krátký tutoriál se bude zabývat nejjednodušším nastavením Samba Ubuntu 18.04 a také tím, jak sdílet složku Ubuntu s několika úrovněmi oprávnění.
Vytvoříme tři veřejné složky s různými úrovněmi oprávnění. Složka s anonymním přístupem, s přístupem pro uživatele patřící do určité skupiny a přístupem pouze pro konkrétního uživatele.
Stroje Linux i Widnows budou moci přistupovat ke sdíleným složkám v Ubuntu pomocí jakéhokoli programu, který pracuje přes protokol SMB.
Aby vše fungovalo správně, musí být všechny stroje ve stejné pracovní skupině zadané na serveru Samba. Ve výchozím nastavení v systémech Windows, Linux a MacOS se pracovní skupina nazývá Workgroup. Chcete-li zjistit, která pracovní skupina se používá ve vašem systému Windows, otevřete příkazový řádek (Win + R, poté cmd) a spusťte následující příkaz:
net config pracovní stanice
V řádku vidíme parametr, který potřebujeme doména pracovní stanice. Toto je pracovní skupina.
Nyní, pokud má počítač se serverem Samba ve vaší síti trvalou IP adresu, je vhodné ji zadat do souboru hosts. Chcete-li to provést, spusťte příkazový řádek jako správce:
A spusťte příkaz:
poznámkový blok C:\Windows\System32\drivers\etc\hosts
Do souboru, který se otevře, přidejte řádek s IP adresou počítače, na který bude Samba nainstalována:
192.168.0.1 srvr1.domain.com srvr1
Nyní můžeme přejít k otázce, jak sdílet složku Ubuntu.
Nastavení Samby na Ubuntu 16.04
Začněme jako obvykle instalací. Instalace Samba Ubuntu spolu se všemi potřebnými komponentami se provádí příkazem:
sudo apt-get install -y samba samba-common python-glade2 system-config-samba
Když je vše nainstalováno, můžete přistoupit ke konfiguraci. Nejprve zálohujte původní konfigurační soubor Samba:
sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.bak
Po vytvoření zálohy vytvořte konfigurační soubor pomocí tohoto příkazu:
sudo vi /etc/samba/smb.conf
Nejprve nastavíme globální nastavení souborový server. Chcete-li to provést, vložte do souboru následující řádky:
pracovní skupina = WORKGROUP
název netbios = Ubuntu Share
DNS proxy=ne
maximální velikost protokolu = 1000
backend passdb = tdbsam
unixová synchronizace hesla=ano
pam změna hesla = ano
mapa na hosta = špatný uživatel
usershare povolit hosty = ano
Podívejme se blíže na to, co tyto řádky znamenají.
- pracovní skupina- pracovní skupina, jak již bylo zmíněno, by měla být na všech strojích stejná
- netbios-name- název počítače, který se zobrazí ve Windows;
- log soubor- adresa souboru, kam se budou ukládat chybová hlášení a další informace;
- bezpečnostní- standardně provádět ověřování na úrovni uživatele;
- pořadí řešení názvu- pořadí rozlišení IP adres podle názvu NetBIOS. bcast - znamená poslat požadavek na vysílání do místní sítě. Pokud jsou všechny počítače, mezi kterými je plánována interakce, ve stejné síti, je tato možnost optimální;
- backend passdb- způsob ukládání uživatelských hesel;
- unixová synchronizace hesla- synchronizace uživatelských hesel samby s místními unixovými hesly;
- mapa k hostovi- Určuje, kdy bude uživateli udělen přístup hosta. K dispozici jsou tři hodnoty - nikdy- nikdy, špatný uživatel- když žádný takový uživatel neexistuje, špatné heslo- když je heslo zadáno nesprávně,
Když dokončíte vytváření konfiguračního souboru, přejdeme k otázce, jak sdílet složku Ubuntu pro Windows.
Sdílení složek Ubuntu
Nejprve vytvořte veřejnou složku přístupnou všem. Tedy s anonymním přístupem, bez autorizace samba.
Vytvořte složku, do které otevřeme přístup, například:
sudo mkdir -p /samba/allaccess
Po vytvoření složky pro ni musíte vytvořit správná oprávnění. Následující příkazy umožňují přístup ke složce všem a z vlastníka dělají nikoho:
cd /samba
sudo chmod -R 0755 allaccess
sudo chown -R none:nogroup allaccess/
Dalším krokem je popis složky allaccess v konfiguračním souboru samby:
cesta=/samba/alaccess
prohlížet = ano
zapisovatelný=ano
host ok = ano
jen pro čtení = ne
Váš konfigurační soubor by nyní měl vypadat takto:
pracovní skupina = WORKGROUP
řetězec serveru = %h server (Samba, Ubuntu)
název netbios = Ubuntu Share
DNS proxy=ne
soubor protokolu = /var/log/samba/log.%m
maximální velikost protokolu = 1000
backend passdb = tdbsam
unixová synchronizace hesla=ano
passwd program = /usr/bin/passwd %u
pam změna hesla = ano
mapa na hosta = špatný uživatel
usershare povolit hosty = ano
#==============
cesta=/samba/alaccess
prohlížet = ano
zapisovatelný=ano
host ok = ano
jen pro čtení = ne
Podívejme se blíže na možnosti, které zde byly použity:
- cesta- cesta ke složce, která má být sdílena;
- prohlížet- zda bude složka zobrazena v seznamu dostupných sdílených složek;
- zapisovatelný- zda do složky bude možné zapisovat;
- pouze ke čtení- složka je pouze pro čtení;
- host ok, veřejnost- zda bude povolen přístup hostů;
- jediný host- pokud je nastaveno na ano, bude složka dostupná pouze hostům;
- hostitelé umožňují- IP adresy, ze kterých máte přístup k tomuto serveru;
- platné uživatele- standardně se mohou přihlásit všichni uživatelé, pokud v tomto parametru předáte seznam uživatelů, pak se mohou přihlásit pouze oni;
- vytvořit masku- maska práv pro vytvořené soubory.
Chcete-li použít změny, restartujte server Samba:
sudo systemctl restart samby
Konfigurace Samba Ubuntu 16.04 pro anonymní přístup je nyní dokončena. Nyní můžete zkontrolovat dostupnost sdílené složky allaccess ze systému Windows, k tomu stiskněte Win + R a spusťte:
\\srvr1\allaccess
Uvidíte naši složku. Pokud ji nevidíte, zkontrolujte konfiguraci znovu. Složka je přístupná bez autorizace samba. Konfigurace sdílených složek Samba s přístupem bez autorizace je dokončena.
K tomuto serveru se můžete připojit také z Linuxu pomocí Nautilus, stačí zadat adresu smb:// ip serveru, pod jinými místy:
Zabezpečené sdílení složek Ubuntu
Chcete-li sdílet složku pro Windows ubuntu, do které budou mít přístup pouze uživatelé z určité skupiny, vytvoříme samostatnou složku a popíšeme ji v konfiguračním souboru Samba v Ubuntu.
Nejprve vytvoříme složku:
sudo mkdir -p /samba/allaccess/secured
Vytvořte skupinu:
sudo addgroup securegroup
Nastavení práv:
cd /samba/allaccess
$ sudo chown -R richard:zabezpečená skupina
$ sudo chmod -R 0770 zajištěno/
Posledním krokem je přidání nastavení do konfiguračního souboru samby:
sudo vi /etc/samba/smb.conf
cesta=/samba/allaccess/zabezpečeno
platní uživatelé = @zabezpečená skupina
host ok = ne
zapisovatelný=ano
prohlížet = ano
Restartujte server Samba. Nyní mají ke sdílené složce v Ubuntu přístup pouze uživatelé ze skupiny securegroup.
Chcete-li vyzkoušet, jak to funguje, přidejte uživatele richard do naší skupiny:
sudo usermod -a -G securegroup richard
V tomto tutoriálu se naučíme, jak nainstalovat a nastavit server Samba na Ubuntu 16.04. Samba je bezplatná a open source implementace protokolu SMB/CIFS pro Unix a Linux, která umožňuje komunikaci mezi soubory a tiskárnami na strojích Unix/ a Windows v místní síti.
Samba je softwarový balík, z nichž dva nejdůležitější jsou:
- smbd: Poskytuje službu SMB/CIFS (sdílení souborů a tiskáren) a může také fungovat jako řadič domény Windows.
- nmbd: poskytuje službu pojmenování NetBIOS
Jak nainstalovat Samba Server na Ubuntu 16.04
Samba je součástí většiny distribucí Linuxu. Chcete-li nainstalovat Sambu na , stačí spustit:
sudo apt nainstalovat sambu
Poslední dostupná stabilní verze je 4.5.3, vydaná 19. prosince 2016. Chcete-li zkontrolovat verzi Samba , běh
Sudo smbstatus
sudo smbd --verze
Ukázkový výstup:
Samba verze 4.3.11-Ubuntu
Chcete-li zkontrolovat, zda je služba Samba spuštěna, spusťte následující příkazy.
systemctl status smbd systemctl status nmbd
Chcete-li spustit tyto dvě služby, spusťte následující příkazy:
sudo systemctl start smbd sudo systemctl start nmbd
po spuštění, smbd bude poslouchat na portech 139 a 445.
Úprava konfiguračního souboru
Existuje pouze jeden konfigurační soubor, který je třeba upravit: /etc/samba/smb.conf .
sudo nano /etc/samba/smb.conf
V sekci zkontrolujte hodnotu pracovní skupina patří do pracovní skupiny počítačů se systémem Windows.
Pracovní skupina = PRACOVNÍ SKUPINA
Přejděte dolů na konec souboru. (V textovém editoru nano stiskněte CTRL+W a poté CTRL+V.) Zahrňte novou sekci, jak je uvedeno níže. Nahraďte uživatelské jméno požadovaným uživatelským jménem.
Komentář = Home Public Folder path = /home/username/ zapisovatelný = ano platní uživatelé = uživatelské jméno
Home Share je název složky, která se zobrazí Sítě Windows. Komentář je popis sdílené složky. Následující 3 řádky označují, že pouze zadaný uživatel má oprávnění k přístupu k adresáři /home/username/, do kterého lze také zapisovat. Výše uvedená konfigurace zakáže anonymní přístup.
Uložte a zavřete soubor a poté spusťte následující příkaz, abyste zkontrolovali, zda se nevyskytují chyby syntaxe.
testparm
Vytvoření uživatele
Samba je výchozím režimem zabezpečení uživatel, což znamená, že klienti musí zadat uživatelské jméno a heslo pro přístup ke sdílené složce. Chcete-li přidat uživatele do Ubuntu, spusťte následující příkaz:
uživatelské jméno sudo adduser
Budete vyzváni k nastavení unixového hesla. Kromě toho musíte pro uživatele nastavit samostatné heslo Samba pomocí následujícího příkazu:
sudo smbpasswd -a uživatelské jméno
Nyní zbývá pouze restartovat démona smbd.
sudo systemctl restart smbd
Samba přístup ke sdílené složce z Windows
Na počítači se systémem Windows, který je ve stejné síti, otevřete Průzkumník souborů a v levém podokně klikněte na Síť. Uvidíte server samby. Poklepejte na sdílenou složku a zadejte uživatelské jméno a heslo.
Přístup Samba ke sdílené složce z počítače Ubuntu
Ve Správci souborů přejděte na kartu Síť v levém podokně a vyberte Síť Windows.
Vyberte pracovní skupinu, server Samba a sdílenou složku a poté zadejte uživatelské jméno a heslo Samba.
Přidání více uživatelů nebo skupin
Pokud více účtů potřebuje získat přístup ke sdílené složce, musíte změnit legální uživatele, jak je uvedeno v souboru /etc/samba/smb.conf níže.
Platní uživatelé = uživatel1, uživatel2, uživatel3
Také použijte smbpasswd k nastavení hesla Samba pro každého z těchto uživatelů.
sudo smbpasswd -a uživatel1 sudo smbpasswd -a uživatel2 sudo smbpasswd -a uživatel3
Chcete-li skupině uživatelů povolit přístup ke sdílené složce, použijte následující konfiguraci /etc/samba/smb.conf.
Platní uživatelé = @sambashare
Vytvořte skupinu.
sudo groupadd samshare
Poté přidejte uživatele do této skupiny
sudo gpasswd -a uživatel1 sambahare sudo gpasswd -a uživatel2 sambahare sudo gpasswd -a uživatel3 sambahare
Skupina musí mít oprávnění k zápisu do sdílené složky, čehož lze dosáhnout pomocí následujících dvou příkazů.
Nastavit samshare jako vlastníka skupiny sdílené složky:
sudo chgrp sambshare /cesta/ke/sdílené/složce -R
Udělte skupině přístup pro zápis.
sudo chmod g+w /cesta/ke/sdílená/složka/ -R
Doufám, že vám tento článek pomohl nastavit server Samba na Ubuntu 16.04. Jako vždy, pokud vám tento příspěvek přišel užitečný, zanechte prosím komentář.