Jak sdílet soubory mezi počítačem se systémem Linux a Windows

Aktualizováno: Nejjednodušším a nejspolehlivějším způsobem sdílení souborů mezi počítači s Linuxem a Windows ve stejné místní síti je použití protokolu pro sdílení souborů Samba. Všechny moderní verze systému Windows jsou dodávány s nainstalovanou Sambou a Samba je ve výchozím nastavení nainstalována ve většině distribucí systému Linux.

Vytvoření sdílené složky v systému Windows

Nejprve vytvořte sdílenou složku v počítači se systémem Windows.

  1. Otevřete Ovládací panely.
  2. Přejděte na Možnosti sítě a sdílení.
  3. Přejděte na Změnit pokročilá nastavení sdílení.
  4. Zvolte Zapnout zjišťování sítě a Zapnout sdílení souborů a tisku.

Nyní vytvořte novou složku pro sdílení nebo vyberte existující složku, kterou chcete sdílet.

  1. Klepněte pravým tlačítkem myši na složku a vyberte Vlastnosti.
  2. Přejděte na kartu Sdílení.
  3. Nad tlačítkem Sdílet je síťový název vytvářeného sdílení. Měl by vypadat takto: \\Vaše jméno počítače\Jméno uživatele\Jméno vašeho uživatele\Název složky sdílení. Tento název sítě si poznamenejte, abyste jej mohli později použít v počítači s Linuxem.
  4. Klepněte na tlačítko Sdílet.

Přístup ke sdílené složce Windows z Linuxu pomocí Konqueroru

Mnoho linuxových distribucí používá pracovní prostředí KDE a správce souborů/prohlížeč Konqueror. Pokud jej používáte, můžete pro přístup ke sdílené složce Windows postupovat podle následujících kroků:

  1. Klikněte na ikonu nabídky K.
  2. Zvolte Internet -> Konqueror.
  3. V otevřeném okně Konqueroru klikněte na odkaz Síťové složky nebo do adresního řádku napište remote:/ a stiskněte klávesu Enter.
  4. Klikněte na ikonu Sdílené složky Samba.
  5. Klikněte na ikonu pracovní skupiny Windows Home.
  6. Klikněte na ikonu pracovní skupiny.
  7. Klikněte na ikonu svého počítače.
  8. Po výzvě zadejte uživatelské jméno a heslo účtu systému Windows, který vytvořil sdílenou složku.
  9. Klikněte na tlačítko OK.

Přístup ke sdílené složce systému Windows ze systému Linux pomocí programu Nautilus

Mnoho distribucí systému Linux, zejména těch, které používají pracovní prostředí GNOME, používá správce souborů Nautilus. Pokud jej používáte, můžete pro přístup ke sdílené složce Windows postupovat podle následujících kroků:

  1. Otevřete program Nautilus.
  2. V nabídce Soubor vyberte možnost Připojit k serveru.
  3. V rozevíracím seznamu Typ služby vyberte možnost Sdílení systému Windows.
  4. Do pole Server zadejte název počítače.
  5. Klepněte na tlačítko Připojit.

Případně můžete do adresního řádku programu Nautilus napsat smb://Jméno počítače/Jméno sdílené složky a stisknout klávesu Enter. Pokud byl například při vytváření sdílené složky Windows název sdílené složky uveden jako:

\YOURCOMPUTERNAME\Users\YourUserName\ShareFolderName

napište smb://YOURCOMPUTERNAME/Users/YourUserName/ShareFolderName a stiskněte Enter. Všimněte si smb: na začátku; v Linuxu se místo zpětných lomítek používají lomítka vpřed.

Přístup ke sdílené složce Windows z Linuxu pomocí příkazového řádku

K sdílené složce Windows můžete přistupovat také z příkazového řádku Linuxu pomocí programu smbclient.

  1. Otevřete terminál.
  2. Na příkazový řádek zadejte smbclient.
  3. Pokud se zobrazí zpráva „Usage:“, znamená to, že smbclient je nainstalován a můžete přejít k dalšímu kroku. Pokud však příkaz není nalezen, je třeba smbclient nainstalovat. Pro jeho instalaci postupujte podle následujících kroků.
    1. Pokud používáte správce balíčků apt, který je výchozí v systémech Linux, jako je Ubuntu nebo Debian, můžete použít příkaz sudo apt-get install smbclient.
    2. Pokud používáte správce balíčků yum, který je výchozí v systémech Linux, jako je CentOS, můžete použít příkaz sudo yum install samba-client.
    3. Klienta Samby můžete také stáhnout přímo na adrese www.samba.org/samba/download/, což se vám může hodit, pokud potřebujete nebo chcete program zkompilovat ze zdrojového kódu.
  4. Po instalaci smbclient se můžete připojit ke sdílené složce systému Windows pomocí příkazu smbclient //ComputerName/ShareName -U Username. Pokud je například vaše uživatelské jméno systému Windows Fred a síťový název sdílené složky systému Windows je \\VašeCOMPUTERNAME\Users\VašeUserName\ShareFolderName, použijte příkaz smbclient //VašeCOMPUTERNAME/Users/VašeUserName/ShareFolderName -U Fred. Všimněte si, že příkaz pro Linux používá přední lomítka místo zpětných lomítek).
  5. Zadejte své heslo.
  6. Po ověření jste umístěni na smb:
  7. Zde můžete použít příkaz ls pro výpis souborů.
  8. Příkazem get filename.ext přenesete například soubor s názvem filename.ext ze sdílené složky systému Windows do počítače s Linuxem.
  9. Zadejte nápovědu pro výpis dalších příkazů.
  10. Pro návrat na příkazový řádek zadejte quit nebo exit.

Další informace

  • Související odkazy a informace naleznete v definici sdíleného adresáře.
  • Nápověda a podpora pro síť a síťové karty.

.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.