deling af filer mellem gæst og vært uden Virtualboks delte mapper

med ose-versionen af Virtualboks kan du ikke bruge den delte Mappefacilitet, der tilbydes af den version, der leveres som binær.

dette papir gælder også for den binære version som en anden måde at dele mapper mellem gæst(er) og vært.

for at dele mapper skal du bruge netværksfaciliteten “Host Interface”. Dette giver dig mulighed for at bruge netværksfilsystemer som NFS, som er tilgængelige på unikke systemer som f.eks. NFS har fordelen ved at være let at konfigurere og ulempen ved, at muligvis usikre tjenester er nødvendige. Hvis dine gæster er Microsoft-produkter, skal du installere en NFS-driver på dem eller bruge CIFS, som er implementeret af samba på .

en anden måde at dele mapper på er tilgængelig på moderne systemer under Gnome eller KDE: du kan bruge SSHFS, som bruger SSH-protokollen til at simulere et filsystem. Dette er en mere sikker måde.

NFS

konfiguration af NFS er meget let. På værten skal du installere en NFS-server og stat den. Du kan erklære de mapper, der skal eksporteres i filen /etc/eksport.

# /etc/exports# Syntax: <folder> <guest-IP-or-name>(<options>)/var/exports 10.1.1.2(rw,sync)

Hvis du har brug for at tilføje en anden del eller ændre en eksisterende del, kan du bruge eksportfs-værktøjet.

exportfs -r # delete all exported folderexportfs -a # add all folder from /etc/exportsexportfs 10.1.1.2:/var/exports # add only given folder for the client with IP # 10.1.1.2exportfs # show which folder are shared

på gæsten skal du indsætte delingen i filen /etc/fstab. Eksempel:

10.1.1.1:/var/exports /mnt/shared nfs user,noauto,rw 0 0

Med denne linje kan brugeren montere mappen /var/eksporten fra værten, der ejer IP 10.1.1.1.

Du kan også montere delingen automatisk ved opstart. I dette tilfælde skal fstab-posten være:

10.1.1.1:/var/exports /mnt/shared nfs rw,auto,rw 0 0

tilladelsesproblemer

tilladelserne til de delte filer og mapper er baseret på Bruger-ID ‘ et. Hvis værten kører Fedora Core for eksempel og gæsten Ubuntu, vil standardbrugeren ikke have den samme UID, og derfor er bob på værten ikke den samme bruger som bob på gæsten. For at overvinde dette skal du sørge for, at Bruger-ID ‘ erne på begge systemer er de samme.

Bemærk: NFS understøtter ikke IPv6

CIFS/SAMBA

Du skal installere en samba-server til dette og starte den, når du har konfigureret den. Du skal også oprette en adgangskode til de brugere, der har lov til at oprette forbindelse til aktien.

de fleste aktuelle distributioner har værktøjer til konfiguration af Samba, så vi viser ikke koden til dette her.

glem ikke at indstille adgangskoden til brugerne – hvis du ikke gør dette, kan du ikke montere den delte mappe.

tilladelser er baseret på brugernavnet, og du vil have læse/skrive adgang til mapper og filer, hvis din samba-server er konfigureret korrekt.

Hvis dit system ikke har nogen indbygget understøttelse til montering af aktierne direkte, kan du bruge værktøjet til at finde delte mapper og montere dem.

SSH / SSHSF

SSHFS (Secure SHell FileSystem)http://en.wikipedia.org/wiki/SSHFS er en sikring (filsystem i Userspace) til implementering af et virtuelt filsystem, der tillader operationer som gennemsøgning, kopiering, redigering osv. fra en filhåndtering som f.eks. Du behøver kun en fungerende ssh-dæmon på værten. De fleste moderne distributioner er konfigureret, så du kun behøver at starte SSH-tjenesten for at dette kan fungere ud af kassen. Hvis der er problemer, skal du se på filerne /etc/hosts.Afvis, som skal indeholde en linje:

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.