Služba Samba. Samba souborový server.

Hlavní soubor. nastavení SAMBA. - /etc/samba/smb.conf. Počáteční konfigurační soubor má významný počet komentářů pro dokumentaci různých konfiguračních směrnic.

Ve výchozím souboru nastavení nejsou zahrnuty všechny možné možnosti. Viz průvodce mAN SMB.CONF. Nebo sbírka Samba Savo vyjasnit podrobnosti.

1. Nejprve změňte následující dvojice klíče / hodnoty v sekci Soubor /etc/samba/smb.ckonf:

Workgroup \u003d Příklad ... Security \u003d Uživatel

Parametr bezpečnostní je v sekci výrazně nižší A ve výchozím nastavení komentoval. Také nahradit Příklad Na něčem vhodnější pro vaše okolí.

2. Vytvořte novou část na konci souboru nebo nezdvořil jeden z příkladů pro konfiguraci adresáře pro komunikaci:

Komentář \u003d Ubuntu souborový server Sdílení cesty \u003d / SRV / Samba / Sdílení / Sdílení procházení \u003d Ano Guest OK \u003d ano Čtení Pouze \u003d Ne Vytvořit masku \u003d 0755

    komentář: Stručný popis sdíleného zdroje. Používá se pro vaše pohodlí.

    cesta.: Cesta ke sdílenému katalogu.

    Tento příklad používá / SRV / SAMBA / SHARENAME, protože v souladu se standardem hierarchie souborového systému (FHS) je adresář / SRV místem, kde by měla být všechna data týkající se této stránky. Technicky Sdílený zdroj Samba může být umístěn kdekoli v systému souborů, kde jsou povolena omezení souboru, ale doporučují se následující normy.

    procházení: Umožňuje klientům systému Windows zobrazit obsah sdíleného adresáře pomocí průzkumník Windows..

    host Host OK.: Umožňuje klientům připojit ke sdílenému prostředku bez zadání hesla.

    pouze ke čtení: Určuje dostupnost zdroje pouze pro čtení nebo s oprávněními pro záznam. Záznamová oprávnění jsou k dispozici pouze při určeném ne.jak je ukázáno tento příklad. Pokud je hodnota ano, pak bude přístup ke zdroji pouze čtení.

    vytvořit masku.: Určuje, která přístupová práva budou instalována pro nové soubory vytvořené.

3. Nyní, protože Samba je nakonfigurována, musíte vytvořit adresář a navázat přístupová práva na ni. Zadejte terminál:

Sudo mkdir -p / srv / samba / Sdílet sudo chown nikdo.Nogroup / srv / samba / sdílení /

parametr -p. Říká, že mkdir vytváří celý katalogový strom, pokud neexistuje.

4. Nakonec restartujte služby Samba, abyste mohli použít nová nastavení:

Sudo restart smbd sudo restart nmbd

Nyní najdete Ubuntu soubor. Server s pomocí pomoci windows Client. a zobrazit své sdílené adresáře. Pokud váš klient automaticky neukazuje své sdílené zdroje, zkuste kontaktovat server svou IP adresou, například 192.168.1.1, z okna Průzkumník Windows. Chcete-li zkontrolovat, zda vše funguje, zkuste vytvořit adresář ve vašem sdíleném prostředku ze systému Windows.

Chcete-li vytvořit další sdílené zdroje, vytvořte novou sekci v /etc/samba/smb.conf a restartujte samba. Stačí se ujistit, že sdílený katalog je vytvořen a má správná přístupová práva.

Sdílený zdroj "" A cesta / SRV / SAMBA / SHARE - To jsou jen příklady. Nastavte název zdroje a název adresáře podle svého prostředí. Dobrý nápad je použít název svého katalogu jako název zdroje souborový systém. Jinými slovy, prostředek může být zadán jako pro adresář / SRV / Samba / QA.

Odbyt síťové protokoly Serverový blok (SMB) a Společný internetový souborový systém (CIFS). Hlavním účelem je vyřešit soubory a tiskárny mezi systémy Linuxu a Windows.

Samba. Skládá se z několika démonů působících v pozadí a poskytování služeb a řadu nástrojů příkazového řádku pro interakci se službami Windows Services:

  • sMBD. - DEMON, který je server SMB serverový server a tiskové služby;
  • nMBD. - démon poskytující názvy netbios;
  • blesk. - Nástroj poskytuje přístup z příkazového řádku na zdroje SMB. To také umožňuje získat seznam sdílených zdrojů na vzdálených serverech a zobrazit síťové prostředí;
  • smb.conf. - konfigurační soubor obsahující nastavení pro všechny nástroje SAMBA;

Seznam přístavů používaných společností Samba

  • podíl. - Tento režim zabezpečení emuluje metodu ověřování používaná operačními systémy Windows 9x / Windows ME. V tomto režimu jsou uživatelská jména ignorována a hesla jsou přiřazena sdíleným prostředkům. V tomto režimu se Samba snaží použít heslo poskytované klientem, ke kterému se mohou vychutnat různé uživatele.
  • uživatel.* - Tento režim zabezpečení je nastaven ve výchozím nastavení a používá uživatelské jméno a heslo k ověření, jak se obvykle provádí v Linuxu. Ve většině případů v moderním operační systémy Hesla jsou uložena v šifrované databázi, která pouze Samba používá.
  • server - Tento režim zabezpečení se používá, když je nutné, aby Samba provádí ověřování odkazem na jiný server. Pro zákazníky tento režim vypadá stejně jako ověřování uživatelské úrovně (uživatelský režim), ale ve skutečnosti provede ověřování Samba, odkazuje na server zadaný v parametru serveru hesel.
  • doména. - Pomocí tohoto režimu zabezpečení můžete plně připojit k doméně systému Windows; Pro zákazníky vypadá stejně jako ověřování na úrovni uživatele. Na rozdíl od autentizace úrovně serveru používá ověřování domény více chráněné výměny hesel na úrovni domény. Chcete-li plně připojit k doméně, musíte provést další příkazy v systému Samba a případně na řadiči domény.
  • reklamy. - Tento režim zabezpečení je podobný metodě ověřování v doméně, ale vyžaduje řadič domény Aktivní adresář. Doménová služba.

Úplný seznam parametrů Samba. Existují manpisy.

Výše uvedeno příklad s přístupem k adresáři se společným přístupem. Zvažte další příklad se soukromým adresářem, ke kterému je přístup pouze přihlášení a heslo.

Vytvořte skupinu a přidejte k němu uživatele

Sudo groupadd smbgrp sudo usermod -g smbgrp proft

Vytvořit adresář pro uživatele a vytvořit právo

Sudo mkdir -p / srv / samba / proft sudo chown -r proft: SMBGRP / SRV / SAMBA / PROFT sudo chmod -r 0770 / SRV / Samba / Proft

Vytvořte uživatele Samba

Sudo SMBPASSWD -A PROFT

Přidat nový zdroj v /etc/samba/smb.conf

PATH \u003d / SRV / SAMBA / PROFT PLATNÉ UŽIVATELÉ \u003d @SMBGRP Host Host OK \u003d NO Zapisovatelné \u003d Ano Procházení \u003d Ano

Restartujte server.

Sudo systemctl restartovat smbd

Příklad nastavení zdrojů, ve kterém existuje simlink. V uživatelské složce ( / Srv / samba / média / video » / Home / Proft / Video)

PATH \u003d / SRV / SAMBA / MEDIA HUSS OK \u003d ANO Čtení Pouze \u003d Ano Procházení \u003d Ano Force User \u003d Proft

Nastavení zákazníka

Zobrazit konkurenční počítačové prostředky

SMBClient -l 192.168.24.101 -U%

Další metoda připojení anonymního uživatele s příkazovým řádkem

Smbclient -u nikdo //192.168.24.101/public ls

Pokud je server nakonfigurován více vysoká úroveň Bezpečnost, může být nutné přenášet uživatelské jméno nebo doménu pomocí parametrů -W a -u.

SMBClient -l 192.168.24.101 -U PROFT -W WORKGRUP

Montáž Samba zdroj

Vytvoření montážního bodu mkdir -p ~ / akcie / veřejné # montážní zdroj # pro anonymní uživatel nikdo mount -t cifs //192.168.24.101/public / home / proft / akcie / public-eo user \u003d nikdo, heslo \u003d, pracovní skupina \u003d Workgroup, IP \u003d 192.168.24.101, UTF8 # pro uživatele Proft Mount -t CIFS //192.168.24.101/public / Home / Proft / akcie / public-eo user \u003d Proft, heslo \u003d 1, workgroup \u003d workgroup, IP \u003d 192.168 . 24.101, UTF8.

Dosud lepší hesla skladování samostatný soubor

# sudo vim / etc / samba / samba / sambacred username \u003d Proft heslo \u003d 1 uživatelské jméno \u003d noBoy heslo \u003d

Výstavní přístupová práva 0600

Sudo chmod 0600 / etc / samba / sambakredy

Nový řetězec pro montáž

Mount -t CIFS //192.168.24.101/public / Home / Proft / akcie / public-eO user \u003d Proft, pověření \u003d / etc / samba / samba / sambacreds, workgroup \u003d workgroup, IP \u003d 192.168.24.101

A příklad pro / etc / fstab

//192.168.24.101/public / Home / Proft / akcie / Public CIFS NOAUTO, uživatelské jméno \u003d Proft, pověření \u003d / etc / samba / sambacreds, workgroup \u003d workgroup, IP \u003d 192.168.24.101 0 0

Otevřený zdroj B. správce souborů Nautilus / Nemo / atd může být takto sMB: //192.268.24.101..

Pokud nemo píše Nemo nemůže zvládnout umístění "SMB". Tak chybí balíček gVFS-SMB..

Přístup k serveru s Windows a Android Customer

Ve skupinovém rámečku Windows zjistěte pracovní skupinu z konzoly

Čistá konfigurace pracovní stanice

Otevřete zdroje na vzdáleném počítači, můžete zadat v řádku Explorer (Explorer) nebo spustit (Start - Run) UNC adresa: \192.168.24.101 .

Pod android lze připojit k serveru pomocí ES Explorer souborů., Na kartě Síť přidejte server, jednoduše IP (bez zadání schématu, SMB). Poté je možné otevřít sdílené zdroje. Pro statistiky: Film HDrip jde bez zpomalení.

Další fikce

Poznáme tuto lekci, jak nainstalovat a konfigurovat server Samba na Ubuntu 16.04. Samba je bezplatná a open source implementace protokolu SMB / CIFS pro UNIX a Linux, který umožňuje komunikovat mezi soubory a tiskárny v UNIX / a Windows na stroji v místní síti.

Samba je balíček programů, z nichž dvě jsou:

  • sMBD. : Poskytuje Údržbu SMB / CIFS (Sdílení souborů a výtisků) a může také fungovat jako řadič domény systému Windows.
  • nMBD. : Poskytuje názvy NetBIOS

Jak nainstalovat Samba Server na Ubuntu 16.04

Samba je součástí většiny distribuce Linux. Chcete-li nainstalovat Samba, stačí běžet:

Sudo apt instalace samba

Poslední stabilní verze K dispozici 4.5.3, vydané dne 19. prosince 2016. Chcete-li zkontrolovat verzi Samba. , Zahájení

Sudo smbstatus.

Sudo SMBD --Version.

Příklad výstupu:

Samba verze 4.3.11-Ubuntu

Chcete-li zkontrolovat, zda je služba Samba spuštěna, proveďte následující příkazy.

SystemCl Stav SMBD SystemCl Stav NMBD

Chcete-li spustit tyto dvě služby, proveďte následující příkazy:

SUDO SYSTEMCTL STARR SMBD SUDO SYSTEMCTL START NMBD

Po startu, sMBD. Bude poslouchat na port 139 a 445.

Úprava konfiguračního souboru

Existuje pouze jeden konfigurační soubor, který potřebuje upravovat: /etc/samba/smb.ckonf.

Sudo nano /etc/samba/smb.conf.

V sekci se ujistěte, že hodnota je Pracovní skupina. Viz Windows Počítačová pracovní skupina.

Workgroup \u003d Workgroup.

Přejděte dolů na spodní straně souboru. (V textový editor Nano, stiskněte klávesy Ctrl + W a pak Ctrl + V.) Povolte novou část, jak je uvedeno níže. Nahraďte uživatelské jméno na požadované uživatelské jméno.

Komentář \u003d Home Public Folder Path \u003d / Home / Uživatelské jméno / Zapisovatelné \u003d Ano Platné uživatele \u003d Uživatelské jméno

Domů Sdílet Toto je název složky, která se zobrazí v síti Windows. Komentář je popis sdílené složky. Následující 3 řádky naznačují, že pouze zadané uživatelé uživatele mají správný přístupový adresář / Domů / Uživatelské jméno /, které je také k dispozici pro nahrávání. Výše uvedená konfigurace vypne anonymní přístup.

Uložte a zavřete soubor a spusťte následující příkaz pro kontrolu, zda jsou syntaxe chyby.

Testparm.

Vytvoření uživatele

Samba obsahuje výchozí uživatel jako režim ochrany, znamená, že klienti musí zadat uživatelské jméno a heslo pro přístup k sdílené složce. Chcete-li přidat uživatele do Ubuntu, spusťte následující příkaz:

Uživatelské jméno adduseru sudo.

Budete vyzváni k instalaci hesla Unixu. Kromě toho musíte pro uživatele instalovat samostatné heslo SAMBA pro uživatele pomocí následujícího příkazu:

Sudo SMBPASSWD -A Uživatelské jméno

Nyní vše, co zbývá dělat, je restartovat Daemon SMBD.

Sudo systemctl restartovat smbd

Samba Přístup ke sdílené složce z Windows

Na windows Compucon.Která je ve stejné síti, otevřete vodič a klepněte na síť na levém podokně. Uvidíte server Samba. Dvojklik obecná složka a zadejte uživatelské jméno a heslo.

Samba Přístup do složky zdrojů z počítače Ubuntu

V Správci souborů přejděte na kartu Síť v levém podokně a vyberte možnost Windows.

Vyberte pracovní skupinu, server Samba a sdílenou složku a zadejte uživatelské jméno a heslo Samba.

Přidání více uživatelů nebo skupin

Pokud více účtů vyžaduje přístup ke sdílené složce, musíte změnit legitimatum uživatelů, jak je uvedeno níže v souboru /etc/samba/smb.conf.

Platné uživatele \u003d User1, User2, User3

Použijte také SMBPASSWD pro instalaci hesla Samba pro každého z těchto uživatelů.

Sudo SMBPASSWD -A User1 Sudo SMBPASSWD -A User2 sudo SMBPASSWD -A User3

Chcete-li umožnit skupině uživatelů přístup k sdílené složce, použijte následující konfiguraci /etc/samba/smb.conf.

Platné uživatele \u003d @Sambashare

Vytvořit skupinu.

Sudo Groupadd Sambashare.

Pak přidejte do této skupiny uživatelů

Sudo gpasswd -a user1 sambashare sudo gpasswd -A user2 sambashare sudo gpasswd -a user3 sambashare

Skupina musí mít povolení k zápisu do sdílené složky, kterou lze dosáhnout v následujících dvou příkazech.

Sambashare Set jako vlastník skupiny Obecné složky:

Sudo chgrp sambashare / cesta / do / sdílené / složky -r

Poskytnout právo zaznamenat ve skupině.

Sudo chmod g + w / cesta / do / sdílené / složky / -r

Doufám, že tento článek pomohl konfigurovat server Samba na Ubuntu 16.04. Jako vždy, pokud jste našli tento příspěvek užitečný, zapište v komentářích.

Samba je software pro pořádání sdílení souborů a práce se sdílenými zdroji mezi počítači spuštěnými Linux / UNIX a provoz systém Windows.. Samba se skládá z části klienta a serveru. Klientská část umožňuje přístup síťové složky A Windows zdroje a server, na otočení se otevře sdílení složky Ubuntu pro jiné stroje, včetně Windows.

V této malé instrukci bude zvážena nejjednodušší konfigurace Samba Ubuntu 18.04, stejně jako jak nastavit sdílený přístup ke složce Ubuntu s několika úrovní oprávnění.

Vytvoříme tři obecné složky s různými úrovněmi oprávnění. Anonymní přístupová složka s přístupem uživatelům obsažených v konkrétní skupině a přístup pouze pro konkrétní uživatele.

Získejte přístup k sdíleným složkám v Ubuntu bude schopen jak Linux a widnaws stroje s použitím jakéhokoliv programu pro protokol SMB.

Aby vše fungovalo správně, musí všechny stroje sestávat v jedné pracovní skupině uvedené na serveru Samba. Výchozí pracovní skupina pro Windows, Linux a MacOS se nazývá pracovní skupina. Chcete-li zjistit, která pracovní skupina se používá ve Windows Otevřít příkazový řádek (Win + R, pak CMD) a provést tento příkaz:

Čistá konfigurace pracovní stanice

Potřebujeme parametr, který vidíme v řetězci Doména pracovní stanice. Jedná se o pracovní skupinu.

Pokud má počítač s Samba serverem trvalou IP adresu v síti, je vhodné jej představit soubor hostí. Chcete-li to provést, spusťte příkazový řádek jménem správce:

A provést příkaz:

poznámkový blok C: Windows System32 Ovladače atd. \\ T

V otevřeném souboru přidejte řádek s IP adresou počítače, na který bude instalován Samba:

192.168.0.1 Srvr1.domain.com Srvrr1.

Nyní můžete jít na otázku, jak sdílet složku Ubuntu.

Samba Setup v Ubuntu 16.04

Začněme, jako obvykle, z instalace. Instalace Samba Ubuntu se všemi nezbytné komponenty Příkaz:

sudo apt-get install -y samba samba-common python-glade2 System-config-samba

Když je vše nainstalováno, můžete jít do nastavení. První create. záloha Původní konfigurační soubor Samba:

sudo mv /etc/samba/smba/smb.conf.bak.

Po vytvoření zálohy vytvořte konfigurační soubor, tento příkaz:

sudo vi /etc/samba/smb.conf.

Nejprve zadejte nastavení globálního souborového serveru. Chcete-li to provést, vložte takové řádky do souboru:


Workgroup \u003d Workgroup.

Název NetBIOS \u003d Ubuntu Share
DNS Proxy \u003d Ne

MAX LOG SIZE \u003d 1000
Passdb backend \u003d tdbsam
Unix heslo synchronizace \u003d ano

Změna hesla PAM \u003d Ano
Mapa k hostům \u003d špatný uživatel
Uživatelé umožňuje hostům \u003d ano

Zvažte, jak tyto řádky znamenají.

  • pracovní skupina. - pracovní skupina, jak již bylo uvedeno, by měla být stejná na všech strojích
  • název NetBIOS. - název počítače, který se zobrazí v systému Windows;
  • log soubor. - adresa souboru, kde budou vytvořeny chybové zprávy a další informace;
  • bezpečnostní - Ve výchozím nastavení můžete ověřit úroveň uživatele;
  • jméno Vyřešit pořadí. - Před oprávněním IP adres na název NetBIOS. BCCO - znamená poslat lokální síť Vysílání dotazu. Pokud jsou všechny počítače mezi nimi, které mají být ovlivněny ve stejné síti, je tato volba optimální;
  • pASSDB Backend. - Metoda ukládání uživatelských hesel;
  • unix Heslo Sync. - Synchronizace uživatelských hesel Samba s místními hesly UNIX;
  • mapa hosta - Označuje, kdy bude uživatel poskytnut přístup hosta. K dispozici jsou tři hodnoty - nikdy - nikdy Špatný uživatel. - když takový uživatel neexistuje, Špatné heslo. - když je heslo zadáno nesprávně,

Když dokončíte vytvoření konfiguračního souboru, přejděte na otázku, jak vyřešit složku Ubuntu pro Windows.

Sdílený přístup ke složce Ubuntu

Za prvé, pojďme vytvořit společnou složku přístupu všem. To znamená, že anonymní přístup bez povolení Samby.

Vytvořit složku, do které otevřeme přístup, například:

sudo mkdir -p / samba / alaccess

Po vytvoření složky musíte z něj učinit správná oprávnění. Následující příkazy umožňují přístup ke složce pro všechny a učinit majitele nikoho:

cD / SAMBA.
Sudo chmod -r 0755 alescess
Sudo chown -r nikdo: nogroup alaccess /

Dalším krokem bude popsána složkou AllAccess v souboru nastavení SAMBA:


Cesta \u003d / samba / alaccess
Procházení \u003d Ano.
Zapisovatelný \u003d ano.
Guest OK \u003d Ano
Přečtěte si jen \u003d ne

Nyní by měl váš konfigurační soubor vypadat takto:


Workgroup \u003d Workgroup.
Server String \u003d% H Server (Samba, Ubuntu)
Název NetBIOS \u003d Ubuntu Share
DNS Proxy \u003d Ne
Log soubor \u003d /var/log/samba/log.%M
MAX LOG SIZE \u003d 1000
Passdb backend \u003d tdbsam
Unix heslo synchronizace \u003d ano
Program passwd \u003d / usr / bin / passwd% u
Změna hesla PAM \u003d Ano
Mapa k hostům \u003d špatný uživatel
Uživatelé umožňuje hostům \u003d ano
#==============
Cesta \u003d / samba / alaccess
Procházení \u003d Ano.
Zapisovatelný \u003d ano.
Guest OK \u003d Ano
Přečtěte si jen \u003d ne

Zvažte podrobněji možnost, které byly použity zde:

  • cesta. - cesta ke složce, kterou potřebujete ke sdílení;
  • procházení - zda se složka zobrazí v seznamu dostupné míče;
  • zapisovatelný - zda bude složka k dispozici pro záznam;
  • pouze ke čtení - Složka je čtena pouze;
  • guest OK, veřejnost - přístup hostů bude povolen;
  • pouze host. - Pokud je nainstalován, složka bude k dispozici pouze pro hosty;
  • hostitelé umožňují. - IP adresy, ze kterých máte přístup k tomuto serveru;
  • platí uživatelé. - Všichni uživatelé se mohou ve výchozím nastavení přihlásit, pokud můžete přenášet seznam uživatelů v tomto parametru, můžete se přihlásit;
  • vytvořit masku. - Maska práv pro vytvořené soubory.

Chcete-li použít změny, restartujte Samba Server:

sudo systemctl restartuje samba

Je dokončeno nastavení Samba Ubuntu 16.04 pro anonymní přístup. Nyní můžete zkontrolovat dostupnost celkové složky AllAccess ze systému Windows, pro tento tisk Win + R a EXECUTE:

Srvrr1 alaccess

Uvidíte naši složku. Pokud nevidíte, znovu zkontrolujte konfiguraci. Přístup ke složce lze získat bez autorizace Samby. Samba tinkturační míče s přístupem bez povolení je dokončena.

Tento server se také můžete připojit z Linuxu pomocí Nautilus dostatečně zadat adresu sMB: // IP server, na ostatních místech:

Chráněné sdílení složky Ubuntu

Sdílení složky pro Windows Ubuntu.K čemu budou mít přístup pouze uživatelé ze specifické skupiny, vytvořit samostatnou složku a popsat jej v souboru nastavení SAMBA v Ubuntu.

Nejprve vytvořte složku:

sudo mkdir -p / samba / alaccess / bezpečný

Vytvořit skupinu:

sudo AddGroup SecuredGroup.

Přizpůsobit práva:

cD / Samba / alaccess
$ Sudo Chown -r Richard: SecuredGroup zajištěno
$ sudo chmod -r 0770 zabezpečený /

Posledním krokem, přidejte nastavení do konfiguračního souboru SAMBA:

sudo vi /etc/samba/smb.conf.


Cesta \u003d / samba / alaccess / zajištěna
Platné uživatele \u003d @SecuredGroup
Guest OK \u003d Ne
Zapisovatelný \u003d ano.
Procházení \u003d Ano.

Restartujte server Samba. Nyní přístup ke sdílené složce v Ubuntu může přijímat pouze uživatele skupiny SecureGroup.

Chcete-li zkontrolovat, jak to funguje, přidejte uživatele Richard do naší skupiny:

sudo usermod -a -g SecuredGroup Richard

Samba. - program, který vám umožní kontaktovat síťové disky Na různých operačních systémech pomocí protokolu SMB / CIFS. Má klientský a serverový díl. Je zdarma software, vydaný pod licencí GPL.

Samba. Pracuje na většině systémů podobných UNIX, jako je GNU / Linux, PSIX kompatibilní Solaris a Mac OS X Server, na různých možnostech BSD, v OS / 2, Windows. Samba. Zahrnuty téměř ve všech distribucích GNU / Linux, včetně samozřejmě v Ubuntu.

Instalace

Chcete-li vytvořit sdílenou složku Ubuntu Desktop. dostatečně kliknout klikněte pravým tlačítkem myši Myši ve složce a vyberte položku nabídky "Publikovat složku". Pro úpravu konfiguračních souborů nejsou žádné konfigurační soubory. Všechno popsané níže platí pouze pro ruční nastaveníNapříklad v případě vytvoření souborového serveru.

Chcete-li nainstalovat, otevřete svorku a zadejte:

Sudo apt-get Install Samba

Aplikace bude automaticky načtena a nainstalována.

Nastavení

Pomocí terminálu proveďte zálohu počátečního konfiguračního souboru:

Sudo cp /etc/samba/smb.conf(..bak)

Nyní můžete upravit soubor nastavení /etc/samba/smb.cynf, aby to udělal, otevřete jej v libovolném textovém editoru s právy superuser. Například:

Sudo nano /etc/samba/smb.conf.

Obecně platí, že obecně řečeno, jen jeden specifický scénář používání Samby a v obrovském množství případů je vše konfigurováno naprosto špatné. Článek je třeba opravit se zaměřením na schopnosti Samby, a to nejen na aplikaci tohoto programu jako ukládání souborů s místní autorizací. Příklad s úložištěm souboru je lepší vydržet v samostatném podrobném článku.

Příklad nastavení SAMBA jako samostatného souborového serveru s autorizací:

; Globální nastavení serveru; Obecné nastavení serveru; Název počítače, který bude zobrazen v síťovém prostředí NetBIOS Name \u003d řetězec serveru Main-Server \u003d; Pracovní skupina klienti workgroup \u003d workgroup označit verzi \u003d 5.0 Možnosti zásuvky \u003d tcp_nodelay iptos_lowdelay so_keepalive so_rcvbuf \u003d 8192 so_sndbuf \u003d 8192 passdb backend \u003d tdbsam zabezpečení \u003d uživatelská nulová hesla \u003d true; Uživatelské jméno Mapa \u003d Etc / Samba / SMBUSERS Jméno Vyřešit pořadí \u003d Hostitelé vyhrává BCCS; Support WINS je instalována v aplikaci Ano, pokud váš NMBD (8) v Samba je server WINS. Neinstalujte tuto možnost v aplikaci Ano, pokud nemáte několik podsítí a nechcete, aby vaše NMBD fungovaly jako server WINS. Nikdy nainstalujte tento parametr v ano více než jeden počítač ve stejné podsíti. WINS Support \u003d Ne; Tisková podpora tiskárny \u003d Cups PrintCap Jméno \u003d šálky; Soubor protokolu protokolu \u003d /var/log/samba/log.%M syslog \u003d 0 syslog pouze \u003d ne; Nastavení vazby na rozhraní, ke kterému posloucháte, ne-li poslouchá všechna rozhraní; rozhraní \u003d lo, eth0; Pouze vázaná rozhraní \u003d true; ; ; Cesta \u003d / var / lib / samba / tiskárny; Procházení \u003d Ano; Host Host OK \u003d Ano; Přečtěte si jen \u003d ano; Seznam zápisu \u003d root; Vytvořit masku \u003d 0664; Adresář maska \u200b\u200b\u003d 0775; ; ; Cesta \u003d / tmp; Tisknutelný \u003d Ano; Host Host OK \u003d Ano; Prohlížidlo \u003d Ne; ; ; cesta \u003d / média / cdrom; procházení \u003d ano; pouze pro čtení \u003d ano; Host OK \u003d Ano; Zkaženost pevný disk; Jméno míče je viditelný od zákazníků; Cesta k spadlému diskupu \u003d / média / SDA1; Je možné zobrazit prohlížeče \u003d ano pouze čtení \u003d ne hostovat ok \u003d ne vytvořit maska \u200b\u200b\u003d 0644 adresář maska \u200b\u200b\u003d 0755; Vazba na konkrétní uživatelské jméno nebo skupiny, jména přes prostor; Síla user \u003d user1 user2; Force Group \u003d Group1 Group2; Další hDD.Analogicky se skutečností, že nad cestou \u003d / Media / SDE1 procházení \u003d Ano Pouze pro čtení \u003d Ne Guest OK \u003d Ne Vytvořit maska \u200b\u200b\u003d 0644 adresář Mask \u003d 0755

Nyní se musíte vypořádat s uživateli.

Samba používá uživatele, kteří již existují v systému, zaujmout například uživatelské jméno, řekněme, že je již v systému, je třeba jej zadat do databáze SMB a přiřadit heslo pro přístup ke sdíleným prostředkům, aby byl tým:

SMBPASSWD -A Uživatel.

Budete vyzváni k zadání hesla, uživatel bude přidán do databáze, nyní je nutné tento uživatel povolit.

SMBPASSWD -E Uživatel.

Dále vytvořte pseudonym pro uživatele uživatelského jména, aby usnadnil přístup Windows Machine. Na které máme například uživatel s názvem Admin, pro to vytvoříme a upravíme soubor / etc / samba / smbusers soubor:

Sudo dotek / etc / samba / smbusers sudo gedit / etc / samba / smbusers

Zadejte pár řádků do souboru

# UNIX_NAME \u003d SMB_NAME1 SMB_NAME2 User \u003d Admin

Na tomto nastavení je dokončeno, restartujte Samba.

Nainstalujte nejjednodušší GUI pro Samba příkazem:

Sudo apt-get Install system-config-samba

Začíná tým:

Sudo System-config-samba

Všechny změny zapíše do konfiguračního souboru Samba.

Pro vzdálená správa Samba jako webové rozhraní pro Samba je dokonale vhodný