Přejít na hlavní obsah

Jak nastavit Samba pro Windows zdroje: podrobný průvodce

  • Karolína Jaroš
  • Tipy

Samba - jedná se o bezplatnou implementaci protokolu pro práci se síťovými zdroji od společnosti Microsoft. Umožňuje interakci mezi počítači se systémem různých operačních systémů, jako jsou Windows, Linux, macOS a další. Pomocí Samba lze nakonfigurovat sdílení souborů a tiskáren na různých zařízeních v místní síti a zálohovat data a další.

V této podrobné příručce se podíváme na to, jak nakonfigurovat Samba pro Windows zdroje. Naučíte se, jak nainstalovat a nakonfigurovat Sambu na počítači se systémem Linux a nakonfigurovat sdílení souborů a tiskáren pro počítače se systémem Windows.

Poznámka: V této příručce použijeme linuxovou distribuci Ubuntu a operační systém Windows 10, ale obecné zásady přizpůsobení Samba budou platit i pro jiné distribuce Linuxu a verze Windows.

Stáhněte a nainstalujte Sambu do počítače se systémem Linux. Chcete-li to provést, otevřete terminál a spusťte následující příkaz:

sudo apt-get install samba

Instalace a konfigurace Samba pro sdílení prostředků s počítači se systémem Windows

Tato příručka popisuje proces instalace a konfigurace Samba pro sdílení prostředků mezi počítači se systémem Windows a Linux.

KrokAkceVysvětlení
1Instalace balíčku SambaOtevřete terminál a spusťte příkaz: sudo apt-get install samba
2Vytváření uživatelů SambaSpusťte příkaz: sudo smbpasswd-a jméno uživatele
3Konfigurace souboru smb.confOtevřete soubor smb.conf v textovém editoru a proveďte potřebné změny. Určete například sdílenou složku a zadejte přístupová práva:
[общая_папка]comment = Общая папка для Windowspath = /путь/к/папкеbrowseable = yesread only = nocreate mask = 0777directory mask = 0777

Po provedení těchto kroků bude Samba správně nainstalována a nakonfigurována pro sdílení prostředků s počítači se systémem Windows. Budete moci přistupovat ke sdílené složce a používat ji k přenosu souborů mezi různými operačními systémy.

Krok 1: Instalace Samba na Linux server

Prvním krokem je nainstalovat balíček Samba na váš Linux server. K tomu budete potřebovat přístup k příkazovému řádku serveru a oprávnění správce.

1. Otevřete terminál na serveru a spusťte následující příkaz:

sudo apt-get update

Tím se aktualizuje seznam balíčků na vašem serveru.

2. Poté spusťte příkaz k instalaci Samby:

sudo apt-get install samba

Uvidíte průběh instalace a pro potvrzení budete muset zadat heslo správce.

3. Po instalaci Samby můžete zkontrolovat jeho verzi pomocí příkazu:

Pokud je instalace úspěšná, měli byste vidět verzi Samba a další informace.

Nyní je Samba úspěšně nainstalována na vašem Linuxovém serveru a můžete začít konfigurovat Windows resources.

Krok 2: Konfigurace konfiguračního souboru smb.conf

Chcete-li začít, otevřete soubor smb.conf v textovém editoru. Soubor se obvykle nachází v adresáři / etc / samba/. Pokud soubor neexistuje, můžete vytvořit nový soubor s tímto názvem.

Když je soubor otevřen, uvidíte spoustu nastavení. Je třeba provést následující kroky:

  1. Určete název pracovní skupiny (Workgroup). Toto je název skupiny, ve které bude váš server Samba fungovat. Najděte nebo přidejte následující řádek do souboru smb.conf:
    • workgroup = název skupiny
  2. Zadejte název serveru Samba. Najděte nebo přidejte následující řádek:
    • netbios name = Jméno
  3. Určete adresáře, které jsou k dispozici pro obecné použití. Toto jsou místa, kde budou uloženy vaše soubory a která budou sdílena prostřednictvím Samba. Najděte nebo přidejte následující řádky pro každý adresář:
    • [Jméno]
    • path = CESTA_K_DIREKTORY
    • browsable = yes
    • writable = yes
    • guest ok = yes
  4. Identifikujte uživatelské účty a hesla. Najděte nebo přidejte následující řádek pro každého uživatele:
    • valid users = jméno uživatele
    • heslo = heslo

Po dokončení úprav souboru smb.conf uložte a zavřete. Nyní je váš konfigurační soubor připraven ke spuštění serveru Samba.

Krok 3: Vytváření a konfigurace sdílených složek pro uživatele Windows

Krok 3.1: Chcete-li začít, otevřete konfigurační soubor Samba pomocí libovolného textového editoru. Ve většině linuxových distribucí je konfigurační soubor umístěn v /etc / samba / smb.conf .

Krok 3.2: Najděte sekci [global] a přidejte následující řádky:

workgroup = WORKGROUP
server string = Samba Server
netbios name = server
security = user

Poznámka: Hodnota parametru workgroup musí odpovídat aktuální pracovní skupině ve Windows. Hodnota možnosti server string se zobrazí jako název serveru v síti. Hodnota parametru netbios name bude použita při interakci s počítači se systémem Windows. Nastavení zabezpečení musí být nastaveno na user, aby se uživatelé mohli připojit ke sdíleným složkám.

Krok 3.3: Přidejte následující řádky na konci konfiguračního souboru a Vytvořte sdílené složky:

[shared]
comment = Shared Folder
path = /path/to/shared/folder
browseable = yes
read only = no
guest ok = no
writeable = yes
valid users = @sambausers

Poznámka: Nahraďte / path / to / shared / folder cestou ke složce, kterou chcete sdílet. Hodnota parametru valid users označuje skupinu uživatelů, kterým je umožněn přístup ke sdílené složce. Zde se předpokládá, že již máte skupinu uživatelů s názvem sambausers . Pokud chcete povolit přístup všem uživatelům, odstraňte tento řádek.

Krok 3.4: Uložte změny a zavřete konfigurační soubor Samba.

Krok 3.5: Restartujte službu Samba pomocí příkazu:

sudo service smbd restart

Krok 3.6: Sdílená složka by nyní měla být k dispozici uživatelům Windows. Chcete-li k ní přistupovat, musí se uživatel přihlásit ke svému účtu v počítači se systémem Windows a přistupovat ke sdílené složce pomocí jejího názvu (např. \server\shared ) a uživatelských pověření Samba.

Gratuluji! Nakonfigurovali jste sdílenou složku pro uživatele systému Windows v aplikaci Samba.