SACBA SETUP IN CENTOS 7

Anonim

SACBA SETUP IN CENTOS 7

Souborový server (FS) v operačních systémech Linuxu lze použít pro různé účely, ale ve většině případů se podílí na vytváření lokální sítě a veřejných složek s počítači se systémem Windows. Nejoblíbenější FS v současné době považován za Samba. Je předinstalován v mnoha distribucích a zkušených uživatelů preferují tento nástroj jako hlavní, pokud potřebujete používat servery souborů. Dnes bude o instalaci a konfiguraci této komponenty v CENTOS 7.

Přizpůsobte Samba v Centos 7

Distribuovali jsme veškerý materiál do kroků, protože proces standardní konfigurace obvykle trvá spoustu času a skládá se z několika různých fází. Nebudeme obejít boční a předběžné akce s okny, protože jsme již uvedli výše, že Samba je často používán ve svazku s tímto operačním systémem. Můžete jen pečlivě prozkoumat pokyny uvedené pro pochopení základních principů konfigurace souborového serveru v CENTOS 7.

Krok 1: Přípravné práce v systému Windows

Stojí za to začít s Windows, protože bude nutné určit důležité informace, bez nichž není nutné, aniž by vytvořily síť a veřejné složky. Budete muset určit název pracovní skupiny a provádět změny souboru "HostS" tak, aby byly pokusy o připojení blokovány. To všechno vypadá takto:

  1. Otevřete "Start", pomocí vyhledávání vyhledejte "příkazový řádek" a spusťte tuto aplikaci jménem správce.
  2. Přejděte do příkazového řádku systému Windows pro další nastavení Samba v Centos 7

  3. Chcete-li zjistit aktuální konfiguraci pracovní stanice, zadejte příkaz Set Config Workstation. Aktivujte akci stisknutím tlačítka ENTER.
  4. Příkaz k určení pracovní stanice před nastavením Samba v Centos 7

  5. Počkejte na vzhled seznamu. V něm najděte položku "Doména pracovní stanice" a pamatujte si jeho hodnotu.
  6. Definice domény pracovní skupiny Před nastavením Samba v CENS 7

  7. Ve stejné relaci konzoly zadejte poznámkový blok C: Windows System32 ovladače Etc HostS řetězec pro otevření požadovaného souboru přes výchozí "Poznámkový blok".
  8. Spuštění programu Poznámkový blok pro nastavení sdílených oken před nastavením SAMBA v CENTOS 7

  9. Spusťte na konci seznamu a vložte řádek 192.168.0.1 SRRR1.DOMAIN.COMAIN.COMAIN.COMAIN.COMAIN.COM SRVR1, nahrazení této IP na adresu zařízení, kde bude Samba upravena. Po tom uložte všechny změny.
  10. Nastavení sdíleného přístupu Windows před nastavením Samba v Centos 7

V tom, všechny akce s počítačem v systému Windows konec, což znamená, že můžete jít do Centos 7 a zabírat přímou konfiguraci souboru Samba Server.

Krok 2: Instalace Samba v Centos 7

Ne všechny komponenty potřebné pro správnou funkci SAMBA jsou ve výchozím nastavení instalovány ve zvážení operačního systému, takže budou muset být přidány ručně. Všechny tyto akce budou prováděny pomocí terminálu a také se musíte ujistit, že máte aktivní připojení k internetu a schopnost používat příkaz sudo.

  1. Otevřete konzolu vhodné pro vás, například prostřednictvím menu aplikace nebo standardní kombinace kláves Ctrl + Alt + T.
  2. Spuštění terminálu pro další instalaci Samba v CENTOS 7

  3. Zde zadejte Sudo Yum Install -y Samba Samba-Common Common Python-Glade2 System-Config-Samba spustit současnou instalaci všech požadovaných dalších nástrojů.
  4. Příkaz pro komplexní instalaci komponent SAMBA v CENTOS 7

  5. Pro potvrzení této akce zadejte heslo superuseru. Zvažte, že znaky uvedené v tomto řádku nejsou zobrazeny.
  6. Zadání hesla pro potvrzení komplexní instalace komponent SAMBA v CENTOS 7

  7. Budete upozorněni, že proces instalace začal. Během tohoto, nezavřete "terminál", jinak budou automaticky resetovat všechna nastavení.
  8. Čekání na dokončení komplexní instalace Samba v CENTOS 7

  9. Po dokončení operace se objeví struny, které jsou uvedeny, že jsou stanoveny potřebné nástroje a jejich závislosti - můžete jít dále.
  10. Informace o úspěšném absolvování komplexní instalace Samba v CENTOS 7

Díky týmu, který byl zaveden dříve, byly všechny utility okamžitě nainstalovány současně a nic víc přidat do systému. Souborový server bude spuštěn automaticky a okamžitě přidán do Autoload, takže se nemůžete starat o jeho začlenění nebo vytváření symbolických odkazů.

Krok 3: Instalace globálních parametrů

Samba je instalována v OS v "čisté formě", což znamená, že nyní nejsou specifikovány parametry definující jeho chování. Budou muset být instalovány sami, a to stojí za to s hlavní konfigurací. Nabízíme používat standardní šablonu, nahrazení některých vlastních řádků.

  1. Někdy je Samba nainstalován s čistým konfiguračním souborem, ale některé parametry již mohou být uvedeny v něm. Nejprve si vytvořit záložní kopii tohoto objektu, takže pokud jej rychle obnovíte. Tento úkol se provádí zadáním sudo mv /etc/samba/smba/smba/samba/smb.conf.bak.
  2. Příkaz k vytvoření kopie souboru Samba Settings v Centos 7

  3. Tato akce, stejně jako všechny následné, bude muset potvrdit zadáním hesla superuživatele.
  4. Potvrzení příkazu k vytvoření záložního souboru nastavení SAMBA v Centos 7

  5. Následující manipulace budou provedeny přímo s konfiguračním souborem. Chcete-li to provést, vždy se používá textový editor. Podle standardu je přidána VI, ale není to dostatečně vhodné pro začínající uživatele, takže doporučujeme instalovat nano přes sudo yum instalační nano příkaz.
  6. Spuštění nastavení textového editoru před nastavením Samba v Centos 7

  7. Pokud byl nano již přidán do operačního systému, budete o tom informováni.
  8. Úspěšné informace o nastavení textového editoru před nastavením Samba v Centos 7

  9. Nyní se otočíme na úpravu konfiguračního souboru zadáním sudo nano /etc/samba/smb.conf.
  10. Jděte na úpravy souborového serveru Samba v Centos 7 přes textový editor

  11. V okně, které se otevře, zadejte obsah níže.

    [globální]

    Workgroup = Workgroup.

    Server String =% H Server (Samba, Ubuntu)

    Název NetBIOS = Ubuntu Share

    DNS proxy = Ne

    Log soubor = /var/log/samba/log.%M

    MAX LOG SIZE = 1000

    Passdb backend = tdbsam

    Unix heslo synchronizace = ano

    Program passwd = / usr / bin / passwd% u

    Změna hesla PAM = Ano

    Mapa pro hosty = špatný uživatel

    Uživatelé umožňuje hostům = ano

  12. Instalace generálního konfigurace souboru Samba Server v Centu 7

  13. Stiskněte kombinaci kláves Ctrl + O pro záznam změn.
  14. Uložení konfigurace General Samba souborového serveru v CENTOS 7

  15. Neměňte název souboru, ale jednoduše klikněte na Enter.
  16. Potvrzení konfigurace všeobecného souboru Samba v CENTOS 7

  17. Poté můžete opustit okno textového editoru uzavřením CTRL + X.
  18. Ukončete textový editor po dokončení nastavení souborového serveru Samba v Centos 7

Oznámili jsme výše, který obsah by měl být vložen do konfiguračního souboru, ale hodnoty těchto parametrů mění v závislosti na požadavcích uživatele. Podívejme se podrobněji s nejdůležitějšími body:

  • Pracovní skupina. Tento parametr definuje název pracovní skupiny. Jeho hodnota je nastavena v souladu s informacemi definovanými v systému Windows.
  • Název NetBIOS. Změňte hodnotu libovolnému názvu, který chcete zobrazit v počítači se systémem Windows při interakci s tímto zařízením.
  • Log soubor. Jako hodnota tohoto parametru určete cestu k souboru, kde chcete uložit protokoly událostí, které jsou napsány během fungování souborového serveru.
  • PASSDB Backend. Tato volba určuje typ úložiště hesla. Pokud nevíte, co je tady, aby se zeptal, je lepší opustit tuto položku ve výchozí hodnotě.
  • Unix Heslo Sync. Doporučuje se aktivovat tento parametr, protože je zodpovědný za synchronizaci hesla /
  • Mapa hosta. K určení přístupu hostů. Má několik hodnot: špatný uživatel se používá pro neexistující účty, špatné heslo načte režim hosta při vstupu do zadávání hesel a nikdy neaktivuje tuto možnost.

Kromě toho existují další možnosti konfigurace v SAMBA a grafické rozhraní je implementováno. S nevím, že vám doporučujeme seznámit se v oficiální dokumentaci, protože všechny informace nelze konfigurovat podle stejného článku.

Krok 4: Vytvoření veřejného adresáře

Pokračujte v konfiguraci souborového serveru, demontován princip vytvoření veřejného adresáře. Okamžitě si všimněte, že tyto složky nejsou obvykle omezeny na heslo a jsou k dispozici pro prohlížení nebo dokonce upravovat absolutně každý připojený uživatel. Nejčastěji vytváří jeden takový adresář, ale nic vám brání při přidávání žádného množství. Vytvoření první takové složky se provádí následovně:

  1. V terminálu zadejte sudo mkdir -p / samba / alaccess k vytvoření výše uvedené složky. V případě potřeby změňte svůj název k libovolnému.
  2. Vytvořit složku pro sdílení souborového serveru Samba v CENTOS 7

  3. Začínáme se sdíleným přístupem, zpočátku pohybující se kolem cesty CD / Samba.
  4. Přejít na úpravy vytvořené veřejně přístupné složky v Sambě v Centos 7

  5. Zde vložte Sudo CHMOD -R 0755 AllAccess řetězec a klikněte na Enter.
  6. Nastavení úrovně přístupu pro vytvořenou složku Samba v Centos 7

  7. Další sudo chown -r nikdo parametr: nogroup alaccess / je zodpovědný za poskytování přístupu k absolutně všem uživatelům.
  8. Další příkaz pro nastavení úrovně přístupu Samba složky v CENTOS 7

  9. Nyní musíte tuto složku určit v konfiguračním souboru. Chcete-li začít, spusťte jej přes sudo nano /etc/samba/smb.conf.
  10. Přidání veřejně dostupné složky do konfiguračního souboru Samba v Centos 7

  11. Vložte blok nebo začátek souboru pod blok. Budeme mluvit o významu každého řádku o něco později, že jste se zabývali instalací jednotlivých hodnot.

    Veškerý přístup]

    Cesta = / samba / alaccess

    Procházení = Ano.

    Zapisovatelný = ano.

    Guest OK = Ano

    Přečtěte si jen = ne

  12. Uložte změny a ponechte textový editor.
  13. Uložení konfiguračního souboru Samba v Centos 7 Po provedení změn

  14. Všechna nastavení budou použita pouze po restartování souborového serveru, takže to udělat právě teď psaní SUDO SYSTEMCTL RESTART SAMBA.
  15. Po provedení změn restartování souborového serveru Samba v Centosu 7

Po vytvoření veškerého potřebného veřejného adresáře se doporučuje zkontrolovat jejich výkon v systému Windows zadáním příkazu SRRRR1 alaccess. Pojďme ovlivnit výše uvedené parametry:

  • Cesta. Zde se cesta zapadá do složky, která je zvolena veřejně dostupná.
  • Procházení. Aktivace tohoto parametru zobrazí adresář v seznamu povolených.
  • Zapisovatelný. Zadaná složka lze upravit, pokud je hodnota tohoto parametru zadána jako ano.
  • Host Host OK. Aktivujte tuto položku, pokud chcete poskytnout složku sdílení.
  • Pouze ke čtení. Pomocí kladné hodnoty tohoto parametru nastavte hodnotu složky pouze pro čtení.

Krok 5: Vytvoření bezpečného katalogu

Jako poslední příklad konfigurace SAMBA, chceme hovořit o vytváření chráněných složek, které budou pod heslem a jsou k dispozici pouze pro konkrétní uživatele. Jak jste již pochopili, můžete vytvořit takové adresáře neomezeným množstvím, a to se stane takto:

  1. Vytvořit adresář, který bude nakonfigurován dále pomocí sudo mkdir -p / samba / alaccess / alaccess / alaccess.
  2. Vytvoření zabezpečené složky pro Samba souborový server v CENTOS 7

  3. Přidat skupinu, kde budou autorizovaní uživatelé zahrnovat prostřednictvím Sudo AddGroup SecuredGroup.
  4. Vytvoření skupiny pro přístup k chráněné složce Samba v CENTOS 7

  5. Přejděte na umístění chráněného adresáře zadáním CD / Samba / alaccess.
  6. Jděte na úpravu bezpečné složky Samba v Centos 7

  7. Zde nastavte práva pro každého jednotlivého uživatele prostřednictvím Sudo Chown -r Richard: SecuredGroup bezpečně. Nahraďte jméno Richarda v tomto příkazu k nezbytnému.
  8. Vytváření pravidel pro zabezpečené složky souborového serveru Samba v CentoS 7

  9. Zůstane pouze pro zadání obyčejného sudo chmod -r 0770 zabezpečeného / zabezpečení.
  10. Vytváření pravidel pro uživatele chráněné složky Samba v CENTOS 7

  11. Přejděte do konfiguračního souboru (sudo nano /etc/samba/smb.conf) pro určení složky, kterou jsme právě nastavili.
  12. Jděte na úpravu konfiguračního souboru Samba v Centos 7 přidat zabezpečenou složku

  13. Zkopírujte a vložte blok v editoru níže.

    [Zajištěný]

    Cesta = / samba / alaccess / zajištěna

    Platné uživatele = @SecuredGroup

    Guest OK = Ne

    Zapisovatelný = ano.

    Procházení = Ano.

  14. Uložte změny a zavřete textový editor.
  15. Uložení konfiguračního souboru po přidání Secure Samba složky do Centos 7

  16. Přidat všechny účty do příslušné skupiny prostřednictvím sudo usermod -a -g SecuredGroup Richard.
  17. Přidání uživatele do skupiny Chráněné adresáře SAMBA v CENTOS 7

  18. Nastavte sudo SMBPASSWD -A Richard heslo pro každou z nich jako poslední akci, která dokončí konfiguraci.
  19. Vytvoření hesla pro chráněný adresář Samba v Centos 7

To je všechny informace, které jsme chtěli sdílet o generálních nastaveních souborového serveru Samba v Centu 7. Můžete postupovat pouze o pokyny uvedené změnou parametrů a jejich hodnot pro vytvoření optimální konfigurace.

Přečtěte si více