Del Linux-mappe med Windows i VirtualBox via Samba - Trin-for-trin Guide

Hvordan deles en mappe fra en Linux-gæst med en Windows-vært i VirtualBox ved hjælp af Samba, og hvilke specifikke trin og konfigurationer er nødvendige for at sikre, at mappen kun er tilgængelig for værts-OS'et og ikke på internettet?

For at dele en mappe fra en Linux-gæst med en Windows-vært i VirtualBox ved hjælp af Samba, skal du installere Samba, oprette og konfigurere en delt mappe, oprette en Samba-bruger, genstarte Samba-tjenesten, konfigurere netværksindstillinger i VirtualBox og sikre mappen mod internetadgang.

Sådan deles en mappe fra en Linux-gæst med en Windows-vært i VirtualBox ved hjælp af Samba

For at dele en mappe fra en Linux-gæst med en Windows-vært i VirtualBox ved hjælp af Samba, og sikre at mappen kun er tilgængelig for værts-OS'et og ikke på internettet, skal du følge disse trin:

1. Installer Samba på Linux-gæsten

  • Åbn terminalen på din Linux-gæst.
  • Kør følgende kommando for at installere Samba:
    sudo apt-get install samba

2. Opret en mappe, der skal deles

  • Opret en mappe, som du vil dele. For eksempel:
    mkdir /home/brugernavn/delt_mappe
  • Giv de nødvendige tilladelser til mappen:
    chmod 777 /home/brugernavn/delt_mappe

3. Konfigurer Samba

  • Åbn Samba konfigurationsfilen med en teksteditor:
    sudo nano /etc/samba/smb.conf
  • Tilføj følgende konfiguration i slutningen af filen:
    [delt_mappe]
       path = /home/brugernavn/delt_mappe
       available = yes
       valid users = brugernavn
       read only = no
       browsable = yes
       public = no
       writable = yes
        
  • Gem og luk filen.

4. Opret en Samba-bruger

  • Tilføj en Samba-bruger med følgende kommando:
    sudo smbpasswd -a brugernavn
  • Indtast og bekræft adgangskoden, når du bliver bedt om det.

5. Genstart Samba-tjenesten

  • Genstart Samba-tjenesten for at anvende ændringerne:
    sudo systemctl restart smbd

6. Konfigurer netværksindstillinger i VirtualBox

  • Åbn VirtualBox og vælg din Linux-gæst.
  • Gå til "Indstillinger" -> "Netværk".
  • Vælg "Netværksbro" som tilslutningstype for at sikre, at gæsten og værten er på samme netværk.

7. Adgang til den delte mappe fra Windows-værten

  • Åbn Windows Stifinder på din Windows-vært.
  • Indtast følgende i adressefeltet:
    \\IP-adresse-på-Linux-gæst\delt_mappe
  • Indtast Samba-brugernavn og adgangskode, når du bliver bedt om det.

8. Sikring af mappen mod internetadgang

  • For at sikre, at mappen kun er tilgængelig for værts-OS'et og ikke på internettet, skal du sørge for, at din netværkskonfiguration i VirtualBox er korrekt indstillet til "Netværksbro".
  • Kontroller firewall-indstillingerne på både Linux-gæsten og Windows-værten for at sikre, at delingen kun er tilgængelig på det lokale netværk.