Konfigurace Linux Samba (SMB) – Jak Nastavit Samba (Linux, Windows, Sdílení Souborů)

Konfigurace Linux Samba (SMB) – Jak Nastavit Samba (Linux, Windows, Sdílení Souborů)

sdílení Zdrojů, jako jsou systémy souborů a tiskáren v systémech Microsoft Windows, je dosaženo pomocí protokolu nazývá Server Message Block nebo SMB. Pro práci s takovými sdílenými prostředky v síti sestávající ze systémů Windows musí systém RHEL podporovat SMB. Technologie, která se k tomu používá, se nazývá SAMBA. To poskytuje integraci mezi systémy Windows a Linux. Kromě toho se používá k sdílení složek mezi systémy Linux., SAMBA má dvě části, Samba Server a Samba klient.

když systém RHEL přistupuje ke zdrojům v systému Windows,činí tak pomocí klienta Samba. Systém RHEL má ve výchozím nastavení nainstalovaný klient Samba.

když systém RHEL slouží zdrojům systému Windows, používá balíček Samba Server nebo jednoduše Samba. To není ve výchozím nastavení nainstalováno a musí být nastaveno výhradně.,

Instalace SAMBY na Linuxu Redhat/CentOS

Ať Samba je již nainstalován na vašem RHEL, Fedora nebo CentOS setup, mohou být testovány pomocí následujícího příkazu:“

$ rpm-q samba

výsledek by mohl být – „balíček samba není nainstalován,“ nebo něco jako „samba-3.5.4-68.el6_0, 1.x86_64 “ zobrazující verzi Samby přítomnou v systému.,

instalovat Samba, budete potřebovat, aby se stal root následujícím příkazem (dá root heslo, když budete vyzváni):

$ su –

Pak použijte Yum nainstalovat Linux Samba:

# yum install samba

To se bude instalovat samba a jeho závislost balíčku samba-common.

než začnete používat nebo konfigurovat Sambu, musí být nakonfigurován Firewall Linuxu (iptables), aby umožnil provoz Samby., Z příkazového řádku, a to je dosaženo s použitím následující příkaz:

# firewall-cmd –enable –service=samba

Konfigurace Linux SAMBA

Samba konfigurace je možno připojit k RHEL, Fedora nebo CentOS systému Windows pro Pracovní skupiny a nastavení adresáře v systému RHEL, jednat jako sdílené zdroje, které mohou být přístupné prostřednictvím ověřeného uživatele systému Windows.,

začít s, musíte získat oprávnění uživatele root s (dát root heslo, když budete vyzváni):

$ su –

Upravte konfigurační soubor Samby:

# vi /etc/samba/smb.conf

smb.conf sekce

An smb.conf soubor je rozdělen do několika sekcí. sekce, která je první částí, má nastavení, která se vztahují na celou konfiguraci Samba. Nastavení v ostatních částech konfiguračního souboru však mohou přepsat globální nastavení.,

Chcete-li začít s, nastavení pracovní skupiny, která ve výchozím nastavení je nastaven jako „MYGROUP“:

workgroup = MYGROUP

Protože většina sítí Windows, jsou jménem PRACOVNÍ skupiny ve výchozím nastavení mají být změněna podle:

workgroup = workgroup

Konfigurovat Sdílený Prostředek

V dalším kroku, sdílený zdroj, který bude přístupný z jiných systémů na Windows v síti musí být nakonfigurován. Tato část musí mít název, podle kterého bude při sdílení odkazována., Pro náš příklad předpokládejme, že byste chtěli sdílet adresář na vašem Linuxovém systému umístěném v/data / network-applications. Budete muset opravňovat celou sekci, Jak je uvedeno níže v našem smb.conf:

path = /data/network-aplikace

zapisovatelný = yes
browseable = yes
valid users = správce

Když se Windows uživatel přejde na Linux Serveru, uvidí sdílené síťové položky označené
„NetApps“.

tím jsou ukončeny změny konfiguračního souboru Samba.,

Vytvořit Samba Uživatele

všechny uživatele, kteří chtějí, aby přístup k jakékoliv Samba sdílených zdrojů musí být nakonfigurován jako Samba Uživatele a přiřadit heslo. Toho je dosaženo pomocí příkazu smbpasswd jako uživatele root. Vzhledem k tomu, že jste definovali „Správce“ jako uživatele, který má nárok na přístup do adresáře „/data/network-applications“ systému RHEL, musíte jako uživatele Samba přidat „administrator“.,jako uživatel Windows –

# smbpasswd -správce

systém bude reagovat s

New SMB password: <Zadejte heslo>
Retype new SMB password: <Znovu zadejte heslo>

Toto vyústí v následující zprávy:

Přidal uživatel administrator

To bude také nutné přidat do stejného účtu jako jednoduchý linuxový uživatel, pomocí stejné heslo, které jsme použili pro samba uživatele:

Nyní je čas otestovat konfigurační soubor samby za případné chyby., K tomu můžete použít nástroj příkazového řádku „testparm“ jako kořen:

# testparm
načíst konfigurační soubory smb z / etc / samba / smb.conf

Rlimit_max: rlimit_max (1024) pod minimálním limitem Windows (16384)

sekce zpracování „“

načtený soubor služeb OK.,

role Serveru: ROLE_STANDALONE

Stiskněte klávesu enter a zobrazí se výpis vašich služeb definice

Pokud byste chtěli, aby se zajistilo, že uživatelé Windows jsou automaticky ověřena na Samba share, bez zobrazení výzvy pro uživatelské jméno/heslo, vše, co je potřeba je přidat samba uživatele a heslo přesně tak, jak jste klienty Windows, uživatelská jména a hesla. Když systém Windows přistupuje ke sdílení Samba, automaticky se pokusí přihlásit pomocí stejných pověření jako uživatel přihlášený do systému Windows.,

Spuštění Samba a NetBios Name Service na RHEL

Samba a NetBios Nameservice nebo NMB služby musí být povolen, a pak začal pro ně, aby se účinek:

# systemctl enable smb.služba

# systemctl start smb.služba
# systemctl povolit nmb.služba
# systemctl start NMB.služba

v případě, že služby již byly spuštěny, možná je budete muset znovu restartovat:

# systemctl restart smb.služba
# systemctl restart NMB.,služba

Pokud nepoužíváte příkaz systemctl, můžete alternativně spustit Samba pomocí více klasický způsob:

služby smb start
Počáteční SMB služby:

nakonfigurovat svůj Linux tak, aby automaticky spustit Samba servis po bootu, výše uvedený příkaz bude muset být vložena v souboru /etc/rc.místní soubor., Pro více informací o tomto, můžete si přečíst náš oblíbený Linux Proces Init & spustit Různé úrovně článku

Přístup k Samba Akcií Z Okna,

Teď, že máte nakonfigurován Samba zdroje a služby jsou spuštěny, které mohou být testovány pro sdílení z Windows systému. Za tímto účelem otevřete Průzkumník Windows a přejděte na síťovou stránku. Systém Windows by měl zobrazovat systém RHEL. Pokud dvakrát kliknete na ikonu RHEL, budete vyzváni k zadání uživatelského jména a hesla., Uživatelské jméno, které má být nyní zadáno, je „správce“ s přiděleným heslem.

Znovu, pokud jste přihlášeni na počítači se systémem Windows pracovní stanice pomocí stejného účtu a heslo jako Samba servis (e.g Správce), budete vyzváni k ověření jako operační systém Windows bude automaticky ověřit na RHEL Samba služby pomocí těchto pověření.,

Přístup k Windows Akcie Z RHEL Workstation nebo Server

pro přístup K Windows akcie z vašeho systému RHEL, balíček samba-client může být nainstalován, pokud je nainstalován ve výchozím nastavení. K tomu musíte získat oprávnění uživatele root s (dát root heslo, když budete vyzváni):

$ su –

Install samba-client pomocí následujících příkazů:

# yum install samba-client

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *