Sådan deler du filer mellem Windows og Linux

Indholdsfortegnelse:

Video: Sådan deler du filer mellem Windows og Linux

Video: Sådan deler du filer mellem Windows og Linux
Video: Сводные таблицы Excel с нуля до профи за полчаса + Дэшборды! | 1-ое Видео курса "Сводные Таблицы" 2024, Marts
Sådan deler du filer mellem Windows og Linux
Sådan deler du filer mellem Windows og Linux
Anonim
Vi har tidligere dækket forskellige måder at dele filer mellem nærliggende computere, men deling mellem Windows og Linux kan være lidt mere kompleks. Denne artikel viser dig, hvordan du kortlægger aktier på tværs af begge operativsystemer til problemfri fildeling.
Vi har tidligere dækket forskellige måder at dele filer mellem nærliggende computere, men deling mellem Windows og Linux kan være lidt mere kompleks. Denne artikel viser dig, hvordan du kortlægger aktier på tværs af begge operativsystemer til problemfri fildeling.

Der er to dele til denne vejledning. I første del opretter vi en delt mappe på Windows, og derefter konfigurerer Linux at få adgang til den pågældende del. I anden del opretter vi en fælles mappe på Linux og konfigurerer Windows for at få adgang til aktien. Afhængigt af din situation vil du følge det relevante sæt instruktioner. Hvis du af en eller anden grund vil oprette delte mapper på begge systemer, kan du også gøre det. Vi bruger Windows 10 og Ubuntu til vores eksempler, men vi har gjort instruktionerne tilpasning til stort set enhver version af Windows eller Linux.

Mulighed 1: Opret en del på Windows og få adgang til den fra Linux

For at gøre dette arbejde tager vi tre trin. Først sikrer vi, at deling er aktiveret på Windows. Når det er, deler vi den faktiske mappe. Og så ser vi på, hvordan man får adgang til den pågældende mappe fra et Linux-system.

Trin 1: Sørg for, at Deling er aktiveret i Windows

For at konfigurere en delt mappe på Windows til Linux for at få adgang, skal du starte med at sikre, at dine netværksindstillinger er konfigureret til at tillade forbindelsen fra den anden computer ved at åbne netværk og delingscenter. Den nemmeste måde at gøre dette på er at højreklikke på netværksikonet i proceslinjen og vælge "Åbn netværk og delingscenter".

Klik på "Skift avancerede delingsindstillinger" i vinduet Netværk og delingscenter.
Klik på "Skift avancerede delingsindstillinger" i vinduet Netværk og delingscenter.
For din nuværende profil skal du sørge for, at følgende to indstillinger er aktiveret:
For din nuværende profil skal du sørge for, at følgende to indstillinger er aktiveret:
  • Aktivér netværksopdagelse
  • Tænd for fil og printerdeling
Når du er færdig, skal du klikke på "Gem ændringer".
Når du er færdig, skal du klikke på "Gem ændringer".

Trin to: Del mappen

Nu, at deling er aktiveret, kan vi oprette den delte mappe, som Linux-maskinen kan se. Der er ingen begrænsninger for, hvad du kan dele (du kan teoretisk dele hele din harddisk), men her deler vi bare en mappe med navnet "Del", der findes på vores skrivebord.

Højreklik på den mappe, du vil dele over netværket, og klik derefter på "Egenskaber". Klik på knappen "Avanceret deling" på fanen "Deling" i egenskabsvinduet.

I vinduet "Avanceret deling", der åbnes, aktiverer du "Del denne mappe", og klik derefter på knappen "Tilladelser".
I vinduet "Avanceret deling", der åbnes, aktiverer du "Del denne mappe", og klik derefter på knappen "Tilladelser".
I tilladelsesvinduet kan du begrænse adgangen til mappen til bestemte konti. For at lade enhver bruger have adgang til din mappe, skal du bare give "Full Control" tilladelsen til "Alle" brugeren. Dette gør det muligt for nogen at læse og skrive ændringer til filer i den delte mappe. Hvis du hellere vil begrænse adgangen til bestemte konti, skal du bare fjerne brugeren Alle, tilføje de brugere, du vil have, og derefter tildele dem passende tilladelser.
I tilladelsesvinduet kan du begrænse adgangen til mappen til bestemte konti. For at lade enhver bruger have adgang til din mappe, skal du bare give "Full Control" tilladelsen til "Alle" brugeren. Dette gør det muligt for nogen at læse og skrive ændringer til filer i den delte mappe. Hvis du hellere vil begrænse adgangen til bestemte konti, skal du bare fjerne brugeren Alle, tilføje de brugere, du vil have, og derefter tildele dem passende tilladelser.

Bemærk: Disse brugerkonti findes på Windows-computeren, ikke Linux.

Når du er færdig med at konfigurere brugere og tilladelser, skal du klikke på "OK" for at lukke tilladelsesvinduet og derefter klikke på "OK" igen for at lukke vinduet "Avanceret deling".

Tilbage i vinduet med hovedegenskaber skal du skifte til fanen "Sikkerhed".
Tilbage i vinduet med hovedegenskaber skal du skifte til fanen "Sikkerhed".
For at Linux-brugeren skal have adgang til den delte mappe, skal du konfigurere de samme tilladelser her, som du har konfigureret i delingsindstillingerne. Hvis de to indstillinger ikke stemmer overens, træder de mest restriktive indstillinger i kraft. Hvis din ønskede bruger allerede har deres sikkerhedsrettigheder oprettet (som f.eks. Geek-brugeren i vores eksempel), så er du god til at gå. Du kan lukke vinduet og gå videre til næste trin.
For at Linux-brugeren skal have adgang til den delte mappe, skal du konfigurere de samme tilladelser her, som du har konfigureret i delingsindstillingerne. Hvis de to indstillinger ikke stemmer overens, træder de mest restriktive indstillinger i kraft. Hvis din ønskede bruger allerede har deres sikkerhedsrettigheder oprettet (som f.eks. Geek-brugeren i vores eksempel), så er du god til at gå. Du kan lukke vinduet og gå videre til næste trin.

Hvis du skal tilføje en bruger, f.eks. "Alle", skal du klikke på "Rediger" -knappen.

I det tilladelsesvindue, der åbnes, skal du klikke på knappen "Tilføj" for at indtaste de nye brugeres detaljer.
I det tilladelsesvindue, der åbnes, skal du klikke på knappen "Tilføj" for at indtaste de nye brugeres detaljer.
Klik på "OK" på alle de åbne vinduer, og din mappe skal nu deles med netværket.
Klik på "OK" på alle de åbne vinduer, og din mappe skal nu deles med netværket.

Trin tre: Få adgang til Windows Share fra Linux

Du skal kunne montere den delte mappe ved hjælp af GUI'en i Linux, men det er også meget nemt at gøre med kommandolinjen. Vi skal bruge terminalen til vores eksempler, ikke kun fordi det er hurtigere, men fordi det vil fungere på tværs af mange forskellige distributioner.

For det første skal du bruge cifs-utils-pakken for at kunne gemme SMB-aktier. Skriv blot følgende kommando på terminalen:

sudo apt-get install cifs-utils

Derefter skal du oprette en mappe, og derefter gemme den til den. I dette eksempel opretter vi mappen på vores skrivebord for nem adgang. Brug disse kommandoer til at oprette og gemme mappen:

mkdir ~/Desktop/Windows-Share

sudo mount.cifs //WindowsPC/Share /home/geek/Desktop/Windows-Share -o user=geek

Som du kan se på skærmbilledet, blev vi bedt om at få adgang til root-adgangskoden til Linux-maskinen og derefter til adgangskoden til "geek" -kontoen på Windows. Når vi har kørt den kommando, kan vi nu se indholdet af Windows-delen og tilføje data til den.

Hvis du har brug for hjælp til forståelse af mount-kommandoen, her er en sammenbrud:

  • sudo mount.cifs: Dette er bare mount-kommandoen, der er indstillet til at montere en CIFS-del (SMB).
  • WindowsPC: Dette er navnet på Windows-computeren. Skriv, Denne pc'en i Start-menuen på Windows, højreklik på den og gå til Egenskaber for at se dit computernavn.
  • // Windows-pc / Del: Dette er den fulde sti til den delte mappe.
  • / Home / nørd / Desktop / Windows-Del: Det er her, vi kan lide den del der skal monteres på Linux-systemet.
  • - o bruger = geek: Dette er det Windows-brugernavn, som vi bruger til at få adgang til den delte mappe.

Mulighed to: Opret en del på Linux og få adgang til det fra Windows

Oprettelse af en del på Linux og derefter adgang til den fra Windows er faktisk en smule lettere end den anden vej. For det første opretter vi den delte mappe på Linux-systemet. Så ser vi på, hvordan du får adgang til det fra en Windows-pc.

Trin 1: Opret Del på Linux

For at oprette en delt mappe på en Linux, som Windows skal få adgang til, start med at installere Samba (software, der giver adgang til SMB / CIFS-protokoller, der bruges af Windows). Ved terminalen skal du bruge følgende kommando:

sudo apt-get install samba

Når Samba installeres, skal du konfigurere et brugernavn og en adgangskode, der bruges til at få adgang til delingen:

smbpasswd -a geek

Bemærk: I dette eksempel bruger vi, Äògeek, da vi allerede har en Linux-bruger med det navn, men du kan vælge hvilket som helst navn du vil.

Opret den mappe, som du vil dele ud på din Windows-computer. Vi skal bare lægge en mappe på vores skrivebord.
Opret den mappe, som du vil dele ud på din Windows-computer. Vi skal bare lægge en mappe på vores skrivebord.

mkdir ~/Desktop/Share

Brug nu din foretrukne editor til at konfigurere smb.conf filen. Vi bruger Vi her.

sudo vi /etc/samba/smb.conf

Rul ned til slutningen af filen og tilføj disse linjer:

[]

path = /home//

available = yes

valid users =

read only = no

browsable = yes

public = yes

writable = yes

Det er klart, at du skal udskifte nogle af værdierne med dine personlige indstillinger. Det skal se sådan ud:

Gem filen og luk editoren. Nu skal du bare genstarte SMB-tjenesten for ændringerne træder i kraft.
Gem filen og luk editoren. Nu skal du bare genstarte SMB-tjenesten for ændringerne træder i kraft.

sudo service smbd restart

Din delte mappe skal nu være tilgængelig fra en Windows-pc.

Trin to: Få adgang til Linux Share fra Windows

Lad os nu tilføje Linux-delen til vores Windows-skrivebord. Højreklik et eller andet sted på skrivebordet, og vælg Ny> Genvej.

Indtast netværksplaceringen af den delte mappe med denne syntaks:
Indtast netværksplaceringen af den delte mappe med denne syntaks:

IP-ADDRESSSHARE-NAME

Bemærk: Hvis du har brug for IP'en til din Linux-computer, skal du blot bruge
Bemærk: Hvis du har brug for IP'en til din Linux-computer, skal du blot bruge

ifconfig

kommandoen på terminalen.

Klik på Næste i genvejsguiden på Windows-pc'en, vælg et navn til genvej, og klik derefter på Udfør. Du skal ende med en genvej på dit skrivebord, der går lige til Linux-delen.

Anbefalede: