Hoe kan ik bestanden delen tussen een Linux- en Windows-computer

Updated: 12/31/2020 door Computer Hope

De eenvoudigste en betrouwbaarste manier om bestanden te delen tussen een Linux- en Windows-computer op hetzelfde lokale netwerk is door gebruik te maken van het Samba-protocol voor bestandsdeling. Alle moderne versies van Windows worden geleverd met Samba geïnstalleerd, en Samba is standaard geïnstalleerd op de meeste distributies van Linux.

Maak een gedeelde map op Windows

Maak eerst een gedeelde map op uw Windows-machine.

  1. Open het Configuratiescherm.
  2. Ga naar Opties voor netwerken en delen.
  3. Ga naar Geavanceerde instellingen voor delen wijzigen.
  4. Selecteer Netwerkontdekking inschakelen en Bestands- en afdrukdeling inschakelen.

Maak nu een nieuwe map om te delen of kies een bestaande map die u wilt delen.

  1. Rechter muisklik op de map en selecteer Eigenschappen.
  2. Ga naar het tabblad Delen.
  3. Oven de knop Delen staat de netwerknaam van de share die u aan het maken bent. Deze moet er als volgt uitzien: \JeCOMPUTERNAAMJeUserNaamJeDelenMapNaam. Noteer deze netwerknaam om later op uw Linux machine te gebruiken.
  4. Klik op Share.

Toegang tot een Windows gedeelde map vanuit Linux, met Konqueror

Vele Linux distributies gebruiken de KDE desktop omgeving en de Konqueror bestandsmanager/browser. Als u deze gebruikt, kunt u de volgende stappen volgen om toegang te krijgen tot uw gedeelde Windows-map:

  1. Klik op het K-menupictogram.
  2. Selecteer Internet -> Konqueror.
  3. In het Konqueror-venster dat wordt geopend, klikt u op de koppeling Netwerkmappen of typt u remote:/ in de adresbalk en drukt u op Enter.
  4. Klik op het pictogram Samba Shares.
  5. Klik op het pictogram van uw Windows Home-werkgroep.
  6. Klik op het pictogram van de werkgroep.
  7. Klik op het pictogram voor uw computer.
  8. Wanneer daarom wordt gevraagd, voert u de gebruikersnaam en het wachtwoord in voor de Windows-account die de share heeft gemaakt.
  9. Klik op OK.

Toegang tot een gedeelde Windows-map vanuit Linux, met behulp van Nautilus

Veel Linux-distributies, vooral die welke de GNOME-desktopomgeving gebruiken, gebruiken het Nautilus-bestandsbeheer. Als u dit gebruikt, kunt u de volgende stappen volgen om toegang te krijgen tot uw gedeelde Windows-map:

  1. Open Nautilus.
  2. Selecteer in het menu Bestand de optie Verbinden met server.
  3. Selecteer in de vervolgkeuzelijst Servicetype de optie Windows share.
  4. In het veld Server voert u de naam van uw computer in.
  5. Klik op Verbinden.

Aternatief kunt u in de adresbalk van Nautilus smb://ComputerName/ShareName typen en op Enter drukken. Bijvoorbeeld, toen u uw Windows Share aanmaakte, als de share naam werd vermeld als:

\YOURCOMPUTERNAME\Users\YourUserName\ShareFolderName

Type smb://YOURCOMPUTERNAME/Users/YourUserName/ShareFolderName en druk op Enter. Let op de smb: aan het begin; in Linux, gebruik forward slashes in plaats van backslashes.

Toegang tot een Windows gedeelde map vanuit Linux, met behulp van de opdrachtregel

U kunt ook toegang krijgen tot uw Windows-share vanaf de Linux opdrachtregel met behulp van het smbclient programma.

  1. Open een terminal.
  2. Typ smbclient op de opdrachtprompt.
  3. Als u de melding “Gebruik:” krijgt, betekent dit dat smbclient is geïnstalleerd, en dat u naar de volgende stap kunt gaan. Als het commando echter niet wordt gevonden, moet u smbclient installeren. Volg deze stappen om het te installeren.
    1. Als je de apt package manager gebruikt, welke standaard is op Linux systemen zoals Ubuntu of Debian, kan je de sudo apt-get install smbclient opdracht gebruiken.
    2. Als je de yum package manager gebruikt, welke standaard is op Linux systemen, zoals CentOS, kan je de sudo yum install samba-client opdracht gebruiken.
    3. U kunt de Samba client ook rechtstreeks downloaden op www.samba.org/samba/download/, wat handig voor u kan zijn als u het programma vanaf de broncode moet of wilt compileren.
  4. Met smbclient geïnstalleerd, kunt u verbinding maken met uw Windows share met het commando smbclient //ComputerName/ShareName -U Username. Bijvoorbeeld, als je Windows gebruikersnaam Fred is, en je Windows share netwerk naam is YOURCOMPUTERNAME/Users/YourUserName/ShareFolderName, gebruik dan het commando smbclient //YOURCOMPUTERNAME/Users/YourUserName/ShareFolderName -U Fred. Merk op dat het Linux commando forward slashes gebruikt in plaats van backslashes).
  5. Voer uw wachtwoord in.
  6. Eenmaal geauthenticeerd, komt u op een smb: > prompt.
  7. Hier kunt u het ls commando gebruiken om een lijst van bestanden te maken.
  8. Gebruik het commando get filename.ext om een bestand met de naam filename.ext over te zetten van bijvoorbeeld uw Windows share naar uw Linux machine.
  9. Typ help voor een lijst met verdere commando’s.
  10. Type quit of exit om terug te keren naar de command prompt.

Aanvullende informatie

  • Zie of gedeelde map definitie voor gerelateerde links en informatie.
  • Netwerk en netwerkkaart hulp en ondersteuning.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.