Jak nainstalovat a konfigurovat Sambu na Linuxu Fedora 23

Tentokrát se podíváme na instalační proces a konfigurace Samby v našem operačním systému Fedora 23. Samba, jak víme, je sada, která umožňuje interoperabilitu Windows s Linuxem. Samba ve své struktuře implementuje protokol SMB (Server Message Block). V nejnovějších verzích Samby je tento protokol aktualizován na CIFS (Common Internet File System), jehož hlavní funkcí je umožnit interoperabilitu platforem, jako jsou Windows, UNIX a Linux.

hlavní rysy Samby

  • Vytvořte strom služeb mezi klienty Windows, Linux a UNIX
  • Pomoc při procházení sítě pomocí NetBIOS
  • Působí podobně jako primární řadič domény Windows
  • Ověřte přihlášení v doménách Windows
  • Může fungovat jako člen skupiny serverů ve službě Active Directory (AD)
  • Se Sambou NEMŮŽETE fungovat jako aktivní řadič domény adresáře

Zahrnuje služby jako
SmbdJe to služba, která nám umožňuje sdílet soubory a tiskárny na klientech Windows
NmbdPřeložte a replikujte název NetBIOS v prostředích Windows
WinbinddŘeší uživatele a skupiny informací pocházejících z Windows, jako je Server 2008 a Server 2012

Můžeme nainstalovat Sambu pomocí dvou (2) metod:

  • Během instalace operačního systému.
  • Prostřednictvím příkazového řádku.

1. Jak nainstalovat Sambu na instalaci Fedory


V počátečním okně můžeme vybrat možnost, kterou nejvíce potřebujeme, vidíme, že máme tři (3) možnosti:

Počáteční možnosti okna

  • Nainstalovat Fedoru 23: Okamžitě spustí instalaci operačního systému Fedora 23
  • Otestujte toto médium a nainstalujte Fedora 23: Umožňuje nám provést test konfigurace systému před spuštěním instalace, pokud je test úspěšný, instalace se spustí
  • Odstraňování problémů: Odstraňování problémů spojených s instalačním procesem

V našem příkladu vybereme první možnost Nainstalovat Fedoru 23, uvidíme, že proces instalace začíná stažením potřebných balíčků pro instalaci. Dále se zobrazí uvítací okno, kde musíme nejprve vybrat jazyk a zemi, kterou chceme nainstalovat do našeho operačního systému Fedora 23.

Jakmile vybereme potřebnou možnost, pokračujeme kliknutím na další, Zobrazí se následující okno:

možnosti konfigurace našeho operačního systému
KlávesnicePomocí této možnosti můžeme určit jazyk a rozložení klávesnice pro naši Fedoru 23.
Jazyková podporaTo nám dává možnost zvolit jazyk, ve kterém bude operační systém nainstalován.
Datum a časPomocí této možnosti můžeme určit systémový čas a vše, co souvisí s jeho regionální konfigurací.
Původ instalaceProstřednictvím této možnosti vidíme zdroj, ze kterého instalujeme systém Fedora 23, a pokud jej chceme změnit, můžeme to udělat odtamtud.
Cíl instalaceTato možnost je velmi důležitá, protože prostřednictvím ní musíme mimo jiné nakonfigurovat rozdělení pevného disku, přidat další disky.
Název sítě a týmuUmožňuje konfigurovat parametry sítě, přidávat nová připojení a měnit, pokud si přejeme, název našeho serveru.

Klíčová možnost pro náš webový server spočívá v této možnosti Výběr softwaruPo kliknutí na uvedenou kartu se zobrazí následující okno:

Jak je naším záměrem přidat sambu budeme muset přidat uvedenou roli z pravého panelu, záleží na nás, jaké možnosti chceme nainstalovat, jednoduše je vybereme a klikneme na Hotovo. Jakmile je toto vybráno, pokračujeme kliknutím Spusťte instalaci.

2. Jak nainstalovat Sambu z příkazového řádku


Zadáme s uživatelem root, již vytvořeným a nakonfigurovaným během instalace, a zadáme následující příkaz pro spuštění stahování:
 dnf nainstalovat sambu
To nám umožní zahájit proces stahování a aktualizace potřebných balíčků pro nainstalovat sambu:

Souhlasíme se stažením a automaticky se spustí proces a příslušná instalace:

Otevřeme naše grafické rozhraní a přistoupíme k otevření terminálu z možnosti Aktivity, budeme nainstalovat grafický editor Abychom mohli upravit konfigurační soubory Samby, zadáme následující příkaz:

 yum nainstalovat listovou podložku

Souhlasíme se stažením a automaticky spustí proces instalace. Musíme počkat na stažení a instalaci příslušných balíčků.

Dále pokračujeme do zakázat Selinux aby v konfiguraci Samby nedošlo k žádné anomálii, spustíme příkaz:

 nano / etc / selinux / config
Zobrazí se okno s informacemi týkajícími se parametrů selinuxu:

Upravíme hodnotu SELINUX = vymáhání na SELINUX = deaktivováno a změny uložíme pomocí:

Ctrl + Shift + O

Editor opustíme pomocí kombinace:

Ctrl + Shift + X

Pokračujeme do restartujte systém pomocí příkazu:

 restartovat
Jakmile je systém restartován, pokračujeme k nainstalujte potřebné balíčky pro správné fungování SambyZa tímto účelem provedeme následující příkaz:
 yum nainstalujte cup-libs samba samba-common samba-client
Příslušné balíčky budou aktualizovány.

3. Jak nakonfigurovat Sambu ve Fedoře


Pro problémy s bezpečností a péčí doporučujeme vytvořit kopii našeho souboru .conf, proto provedeme následující příkaz:
 cp /etc/samba/samba.conf /etc/samba/smb.conf.Initial
Dalším krokem je nakonfigurujte a spravujte náš konfigurační soubor smb.confZa tímto účelem provedeme příkaz:
 nano /etc/samba/smb.conf
Zobrazí se následující okno:

V tomto okně pokračujeme ke konfiguraci Samby povolit možnost sdílení souborů mezi klienty. Vyhledáme skupinu Zabezpečení a v případě, že nejsou, musíme stanovit následující hodnoty:

 Zabezpečení = back -end userPassdb = tdbsam

Tyto hodnoty umožňují uživatelům Linuxu přihlásit se do Samby. Změny uložíme pro případ, že by byly upraveny.

Budeme nakonfigurujte začátek Samby v našem systému, máme dvě (2) možnosti:

  • zahájení smb služby: musíme jej zadat pokaždé, když chceme spustit Sambu v systému
  • chkconfig smb dál: Povolí automatické spuštění Samby při spuštění systému

V našem příkladu použijeme chkconfig smb na.

A později spustíme službu pomocí:

 zahájení smb služby
Dalším krokem, který se chystáme provést, je vytvoření uživatelů, se kterými se chceme spojit se Sambou, za tímto účelem provedeme následující úkoly:

V systému vytvoříme složku, kam budou mít přístup všichni uživatelé, provedeme příkaz:

 mkdir -p / home / share / shared
Poznámka-p Umožní nám to vytvářet sdílené složky a sdílené složky bez generování chyby

Náš další krok je přidejte sdílenou složku do skupiny uživatelů, nezapomeňte, že vlastníkem této složky je uživatel root, pro kterého musíme zadat následující příkaz:

 chown -R root: users / home / share / shared
Následně do uvedené složky poskytneme potřebná oprávnění pomocí příkazu:
 chmod -R ug + rwx, nebo + rx -w / home / share / shared
Náš další úkol je znovu upravte soubor smb.confZa tímto účelem provedeme příkaz:
 nano /etc/samba/smb.conf
Jakmile je okno souboru otevřené, přejdeme na jeho konec a zadáme následující řádky:
 [allusers] comment = All Userspath = / home / share / shared valid users = @users forcegroup = users create mask = 0660 directory mask = 0771 writeable = yes

Změny uložíme a ukončíme editor. Restartujeme službu Samba dokončení změn provedete pomocí příkazu:

 restartování služby smb
PoznámkaPokaždé, když provedeme změnu v souboru smb.conf, musíme službu restartovat, abychom provedli změny.

Chystáme se přidat testovacího uživatele, k tomu zadáme příkaz useradd User_name -m -G users, v našem příkladu vytvoříme uživatele useradd testsolvetic -m -G users

Pokud chceme uživateli testsolvetic přiřadit heslo, můžeme to udělat pomocí příkazu:

 passwd Uživatelské jméno
V našem případě by to bylo passwd proofsolvetic (heslo musíme zadat dvakrát).

Chcete -li přiřadit uživateli heslo pro přístup do Samby, spustíme příkaz:

 Smbpasswd -a Uživatelské jméno
V našem příkladu smbpasswd -solvetické testy

Dalším krokem v naší konfiguraci je povolení brány firewall umožňující připojení klienta, proto přejdeme na kartu Aktivity a vyhledáme možnost Firewall a spustíme ji. Klikneme na možnost Veřejné a zaškrtneme políčka služeb samba a samba-klient.

Nyní z našeho systému Windows zadáme příkaz Spustit:

Přidělená IP je 192.1680.8. Při zadávání této IP z Windows by se mělo zobrazit okno vyžadující uživatelské jméno a heslo pro přístup do Samby. Pokud používáme systém Nautilus, musíme zadat příkazový řádek a zadat následující příkaz:

 smbclient // název_hostitele / jméno_sdílení -U Jméno_uživatele
Tímto způsobem můžeme nakonfigurovat náš server Samba pro sdílení souborů s jinými klienty.

V tomto příkladu provedeme připojení prostřednictvím operačního systému Windows 7, k tomu zadáme kombinaci:

Stiskněte OK a uvidíme, že se otevře okno s naší sdílenou složkou

Tudy můžeme sdílet naše soubory mezi klienty Windows a Linux klienty prostřednictvím Samby. Naše testy můžeme spouštět pomocí virtuálních nástrojů, jako je VMware nebo VirtualBox, abychom otestovali rozsahy, aniž bychom ovlivnili produktivitu našich organizací, a prozkoumali tak různé možnosti do hloubky.

wave wave wave wave wave