Sådan overføres filer mellem Linux og Windows via LAN

Det er normalt, at vi som it -brugere bruger forskellige operativsystemer til at udføre vores daglige opgaver. Dette kan skyldes, at vi er brugere af et specielt system og i vores arbejde eller institut bruges et andet system, hvormed processen med at overføre oplysninger mellem de to kan blive noget kompleks på grund af filsystemerne i disse systemer.

Et filsystem er ansvarligt for at styre den måde, hvorpå oplysningerne vil blive gemt i systemet, især i de enheder, der er bestemt til det. Problemet opstår, når filsystemerne er inkompatible, for eksempel hvis vi bruger Windows -operativsystemer der, vil standardsystemet være NTFS, og hvis vi bruger et Linux -system, vil vi bemærke, at filsystemet vil være EXT3 eller EXT4.

Normalt, eller i det mindste er det den almindelige måde, videregiver vi oplysninger mellem et Windows -operativsystem og et Linux -system ved hjælp af nogle flytbare medier, f.eks. Eksterne diske eller USB -hukommelse eller via e -mail. Men vi kender de begrænsninger af størrelse, adgangshastighed og især sikkerhed, som dette indebærer, så Solvetic vil forklare en praktisk metode til at udføre denne overførselsopgave på en meget enklere måde gennem vores LAN -netværk. Dette netværk er tilgængeligt på alle typer kontorer og hjem, og til dette vil vi bruge Samba.

Hvad er SambaSamba er udviklet som en standardpakke, hvis funktioner tillader interaktion mellem Windows -operativsystemet og andre systemer såsom Linux og Unix.

Samba -pakken er gratis software licenseret under GNU General Public License og er medlem af Software Freedom Conservancy, der garanterer dens gratis tilgængelighed.

Samba tilbyder sikre fil- og udskrivningstjenester, hvilket tilføjer stabilitet og sikkerhed til overførselsprocessen takket være SMB / CIFS -protokollen, hvormed vi ved, at oplysningerne altid vil blive beskyttet på begge måder, og tilføjet til det er en ressource, der giver os mulighed for at gå meget længere. der, da det kan fungere som en domænecontroller eller som medlem af et domæne.

Samba funktionerBlandt dens egenskaber finder vi:

  • Du kan godkende login til Windows -domæner.
  • Opret et servicetræ mellem Windows-, Linux- og UNIX -klienter.
  • Det fungerer på samme måde som en Windows Primary Domain Controller.
  • Det kan fungere som medlem af servergruppen i Windows Active Directory (AD).
  • Hjælper med at gennemse netværket ved hjælp af NetBIOS -funktionen.

Samba er den mest praktiske mulighed for opgaven med at dele filer mellem forskellige enheder og forskellige operativsystemer som Windows, Linux eller macOS. Det skal tages i betragtning, computerne skal være forbundet i det lokale netværk med en generisk router, så kommunikationen mellem alle er optimal. Nu vil vi lære at oprette og dele mapperne mellem disse to operativsystemer.

1. Få adgang til Linux delte mappe fra Windows 10

Trin 1
I denne sag vil vi bruge Ubuntu 18.10, og det første skridt at tage er at oprette en mappe, dette er den, der deles med Windows -operativsystemet:

FORSTØRRE

Trin 2
Nu bliver det nødvendigt at aktivere muligheden for at dele denne mappe ved at højreklikke på den, hvis denne funktion ikke er tilgængelig, skal vi installere den ved at udføre følgende kommando:
sudo apt installer nautilus-share

Trin 3
Når denne funktion er installeret, vil vi højreklikke på mappen, og på den viste liste vælger vi indstillingen "Lokal netværksdeling":

FORSTØRRE

Trin 4
Følgende vindue vises:

Trin 5
Der aktiverer vi boksen "Del denne mappe", og følgende meddelelse vises:

FORSTØRRE

Trin 6
Der kan vi se, at tjenesten for at dele mappen, Samba, ikke er installeret, vi skal klikke på knappen "Installer tjenesten", så processen kører automatisk, vi kan modtage følgende besked:

Trin 7
Hvis vi ser, at installationen mislykkes automatisk, skal vi gøre det manuelt, for dette går vi til terminalen og udfører følgende kommando:

 sudo apt installere samba 

Trin 8
Vi bekræfter download og installation af Samba i Ubuntu, og når den er installeret, kan vi aktivere feltet "Del denne mappe" igen samt aktivere "Tillad andre mennesker at oprette og slette filer i denne mappe og gæsteadgang (for personer uden brugerkonto)":

Trin 9
Når dette er defineret, klikker vi på knappen "Opret del", så denne mappe deles i Linux, vil vi se følgende meddelelse:

FORSTØRRE

Trin 10
Der klikker vi på knappen "Tilføj tilladelser automatisk" for at fuldføre processen. Nu skal vi gå til terminalen for at tildele adgangskoden til Samba -brugeren, for dette udfører vi følgende syntaks:

 sudo smbpasswd -a "bruger" 
Trin 11
Der skal vi tildele og bekræfte adgangskoden til at bruge:

Trin 12
Dernæst skal vi oprette en kopi af Samba -konfigurationsfilen ved at udføre følgende linje:

 sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.old 

Trin 13
Senere får vi adgang til Samba -konfigurationsfilen ved hjælp af den ønskede editor, i dette tilfælde nano:

 sudo nano /etc/samba/smb.conf 
Trin 14
I den viste fil går vi til sektionen Globale indstillinger, og der tilføjer vi følgende linjer:
 krypter adgangskoder = sand vinder support = ja

Trin 15
Vi gemmer ændringerne ved hjælp af følgende tastekombination:

Ctrl + O.

Vi forlader redaktøren ved hjælp af:

Ctrl + X

Trin 16
Endelig genstarter vi Samba -tjenesten ved at udføre:

 sudo service smbd genstart 
Trin 17
Det næste trin at tage er at validere adgang fra Windows, i dette tilfælde Windows 10, til Linux, for dette går vi til Windows 10, vi bruger følgende tastekombination, og i pop-up-vinduet udfører vi følgende syntaks:

+ R

 \ computer eller IP \ delt_ressource 
BemærkFor at kende Linux -IP'en kan vi udføre kommandoen ifconfig eller ip add

Trin 18
Når vi har udført denne syntaks, vises følgende vindue, hvor vi vil indtaste legitimationsoplysninger for Samba -brugeren, der er oprettet i Linux:

Trin 19
Klik på "Accept", hvis vi ønsker det, kan vi aktivere feltet "Husk mine legitimationsoplysninger" for automatisk at oprette forbindelse, og ved at klikke på OK bliver vi omdirigeret til den sti, hvor den delte ressource er placeret i Linux. Der vil det være muligt at oprette, redigere eller indsætte elementer, som vil være tilgængelige i realtid i Ubuntu 18.

FORSTØRRE

2. Få adgang til den delte mappe Windows 10 fra Linux

Trin 1
Nu er det turen til at udføre processen i Windows 10, i dette tilfælde er det første punkt at aktivere delingsindstillingen i systemet, for dette går vi til Kontrolpanel:

FORSTØRRE

Trin 2
Der vælger vi linjen "Netværk og internet", og følgende vises:

FORSTØRRE

Trin 3
Vi klikker på linjen "Netværks- og delingscenter", og i det næste vindue klikker vi på linjen "Skift avancerede delingsindstillinger":

FORSTØRRE

Trin 4
I det viste vindue skal vi aktivere følgende muligheder. Vi klikker på knappen "Gem ændringer", så de anvendes.

  • Aktiver netværksopdagelse.
  • Aktiver deling af filer og printere.

FORSTØRRE

Trin 5
Det næste trin er at dele den ønskede mappe, for dette skal vi højreklikke på mappen, og vælg indstillingen "Egenskaber" i de viste muligheder.

FORSTØRRE

Trin 6
I vinduet, der vises, går vi til fanen "Del":

Trin 7
Der klikker vi på knappen "Avanceret deling", og i det næste vindue aktiverer vi feltet "Del denne mappe":

Trin 8
Der kan vi tilføje kommentarer eller angive den maksimale grænse for brugere, der er forbundet til denne mappe. Klik på knappen "Anvend og OK" for at gemme ændringerne, og vi vil se stien til den delte mappe:

Trin 9
Klik på Luk for at afslutte guiden. Nu i Linux skal vi installere cifs-utils-pakken, denne cifs-pakke er en Windows-filadgangsprotokol, der tillader forbindelse fra Linux. Til dette vil vi udføre følgende:

 sudo apt install cifs-utils 

Trin 10
Når den er installeret, skal vi oprette en mappe i en Linux -sti enten ved at højreklikke på den eller bruge kommandoen mkdir, den monteres til fildelingsprocessen. Derefter vil vi udføre følgende linje, i dette tilfælde, for at montere mappen og dermed have mulighed for at overføre filer mellem begge systemer:

 sudo mount.cifs //192.168.0.6/Solvetic3 / home / solvetic / Desktop / Windows -o user = solvetic 

FORSTØRRE

Trin 11
Der vil vi indtaste den respektive adgangskode, og nu hvor samlingsprocessen er udført, vil vi have adgang til den fra explorer. For at afmontere det kan vi højreklikke og vælge at skubbe eller bruge kommandoen umount.

Med disse metoder har vi lært at dele filer på en sikker og nyttig måde mellem Windows og Linux via LAN.

wave wave wave wave wave