Přejít na hlavní obsah

Jak nakonfigurovat Linux pro přístup k síťovým složkám systému Windows

Jedním z problémů, kterým uživatelé Linuxu čelí při práci se sítí, je přístup k síťovým složkám systému Windows. Naštěstí moderní distribuce Linuxu poskytují jednoduché a efektivní způsoby přizpůsobení přístupu ke zdrojům Windows. V tomto článku se podíváme na několik základních metod konfigurace Linuxu pro přístup k síťovým složkám systému Windows.

Prvním způsobem je použití protokolu SMB, který je široce distribuován ve Windows a je podporován většinou distribucí Linuxu. Chcete-li přistupovat k síťové složce systému Windows, musíte na systém Linux nainstalovat balíček Samba. Po instalaci Samby budete muset nakonfigurovat konfigurační soubor smb.conf zadáním informací o síťové složce systému Windows, kterou chcete připojit.

Poznámka: před instalací balíčku Samba se ujistěte, že je váš systém registrován v doméně systému Windows, abyste měli přístupová práva k síťovým prostředkům.

Druhým způsobem je použití protokolu NFS, který je také podporován většinou distribucí Linuxu. Chcete-li přistupovat k síťovým složkám systému Windows pomocí protokolu NFS, budete muset nainstalovat balíčky NFS na váš systém Linux a nakonfigurovat soubor /etc/exports zadáním cesty k síťové složce systému Windows a přístupových práv pro vašeho uživatele.

V tomto článku jsme se podívali na dva hlavní způsoby konfigurace Linuxu pro přístup k síťovým složkám systému Windows: použití protokolu SMB a protokolu NFS. Oba způsoby mají své výhody a nevýhody, takže výběr závisí na vašich potřebách a nastavení vašeho systému. Použijte tyto informace k úspěšnému nastavení přístupu k síťovým složkám systému Windows na vašem systému Linux!

Příprava prostředí

Před nastavením Linuxu pro přístup k síťovým složkám systému Windows je třeba provést několik kroků přípravy:

1. Zkontrolujte potřebné nástroje

Ujistěte se, že váš systém má nainstalované následující nástroje:

  • sudo-pro provádění příkazů s oprávněními správce
  • cifs-utils-pro práci s protokolem SMB / CIFS
  • mount.cifs-pro připojení síťových prostředků systému Windows

Pokud tyto nástroje chybí, nainstalujte je pomocí správce balíčků vaší distribuce.

2. Získejte informace o síťovém prostředku Windows

Chcete-li se úspěšně připojit k síťové složce systému Windows, musíte znát následující informace:

  • IP adresa počítače se systémem Windows
  • Název síťového prostředku (název složky, kterou chcete připojit)
  • Přihlašovací údaje (uživatelské jméno a heslo) pro přístup do síťové složky

Pokud tyto informace nemáte, obraťte se na správce sítě nebo majitele počítače se systémem Windows.

3. Připravte místní složku pro připojení

Vytvořte na svém systému prázdnou složku, kterou použijete k připojení síťového prostředku. Můžete například vytvořit složku s názvem "mnt":

Máte připravené prostředí pro nastavení přístupu k síťovým složkám systému Windows!

Instalace samba

Pro přístup k síťovým složkám systému Windows na Linuxu je nutné nainstalovat balíček samba.

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

sudo apt update
sudo apt install samba

2. Po dokončení instalace budete muset nakonfigurovat konfigurační soubor samba.

3. Spusťte textový editor a otevřete soubor /etc/samba/smb.conf:

sudo nano /etc/samba/smb.conf

4. V souboru smb.conf najděte sekci [Global] a proveďte následující změny:

workgroup = WORKGROUP
security = user

5. Přidejte oddíly pro každý rozšířený adresář. Příklad sekce:

[shared_folder]comment = Shared Folderpath = /path/to/shared/foldervalid users = user1 user2read only = no

Místo shared_folder zadejte název složky a místo/path/to/shared / folder k ní použijte cestu. Nahraďte také user1 a user2 jmény uživatelů, kteří potřebují přístup ke složce.

6. Uložte a zavřete soubor smb.conf.

7. Restartujte službu Samba a použijte změny:

sudo service smbd restart

Nyní můžete přistupovat k síťovým složkám systému Windows prostřednictvím Linuxu pomocí balíčku samba.

Vytvoření nového uživatele

Chcete-li vytvořit nového uživatele v Linuxu, musíte postupovat podle následujících kroků:

  1. Otevřete terminál nebo konzolu v počítači.
  2. Zadejte příkaz sudo adduser jméno uživatele, Kde jméno uživatele je jméno nového uživatele, které chcete vytvořit.
  3. Stiskněte klávesu Enter a zadejte heslo pro nového uživatele.
  4. Pro potvrzení znovu zadejte heslo nového uživatele.
  5. Zadejte příjmení, jméno a další informace o uživateli podle vašeho uvážení, nebo ponechte pole prázdná.
  6. Pokud je to nutné, zadejte další informace o novém uživateli, jako je telefonní číslo nebo komentáře.
  7. Stisknutím klávesy Enter přeskočíte zadání zbytku informací.
  8. K dokončení procesu vytváření nového uživatele stiskněte klávesu Y nebo Enter.

Nyní máte v systému Linux nového uživatele, kterému můžete přiřadit různá oprávnění a role podle svých potřeb.

Nastavení smb.conf

KrokPopis
1Otevřete terminál a zadejte následující příkaz k otevření souboru smb.conf:
sudo nano /etc/samba/smb.conf
2Najděte sekci [global] a přidejte následující řádek:
client max protocol = NT1
3Přejděte dolů a vyhledejte sekci [homes]. Přidejte následující řádky:
browsable = yes
writable = yes
valid users = %S
4Uložte změny a zavřete soubor.
5Restartujte službu Samba zadáním následujícího příkazu:
sudo service smbd restart

Po provedení těchto kroků bude váš Linux nakonfigurován pro přístup k síťovým složkám systému Windows. Soubory v síťových složkách budete moci vidět a upravovat pomocí Průzkumníka souborů Linux.

Vytvoření síťového připojení

Pro přístup k síťovým složkám systému Windows pomocí Linuxu je nutné vytvořit síťové připojení. To umožní použití síťových prostředků systému Windows, jako jsou sdílené složky umístěné na počítačích se systémem Windows.

K vytvoření síťového připojení v Linuxu můžete využít nástroj Samba, který poskytuje možnost sdílení dat mezi Linuxem a Windows. K tomu je třeba provést následující kroky:

  1. Nainstalujte balíček Samba Na Linuxovém počítači. K tomu můžete použít správce balíčků vašeho distribučního systému, jako je apt, yum nebo zypper.
  2. Nakonfigurujte Samba pro přístup k síťovým složkám systému Windows. Chcete-li to provést, upravte konfigurační soubor Samba (obvykle se nachází v /etc/samba/smb.conf) a přidejte příslušná nastavení pro každou síťovou složku systému Windows, ke které chcete přistupovat.
  3. Spusťte službu Samba na linuxovém počítači. Chcete-li to provést, spusťte příkaz sudo service smbd start nebo sudo systemctl start smbd, v závislosti na vašem distribučním systému.
  4. Otevřete Správce souborů na počítači Linux a přejděte do části Síť. Měli byste vidět počítače se systémem Windows a na nich dostupné síťové složky.
  5. Chcete-li přistupovat k síťovým složkám systému Windows, jednoduše klikněte na příslušnou složku a zadejte přihlašovací údaje systému Windows (uživatelské jméno a heslo) pro ověření.

Po provedení těchto kroků byste měli úspěšně nakonfigurovat Linux pro přístup k síťovým složkám systému Windows a budete je moci používat stejně jako místní složky v počítači se systémem Linux.