Hvordan overføre filer mellom Linux og Windows via LAN

Det er normalt at vi som IT -brukere bruker forskjellige operativsystemer for å utføre våre daglige oppgaver. Dette kan skyldes det faktum at vi er brukere av et spesielt system og i vårt arbeid eller institutt brukes et annet system, som prosessen med å overføre informasjon mellom de to kan bli noe kompleks på grunn av filsystemet til disse systemene.

Et filsystem er ansvarlig for å administrere måten informasjonen skal lagres på i systemet, spesielt i enhetene som er bestemt for det. Problemet oppstår når filsystemene er inkompatible, for eksempel hvis vi bruker Windows -operativsystemer der, vil standardsystemet være NTFS, og hvis vi bruker et Linux -system vil vi legge merke til at filsystemet vil være EXT3 eller EXT4.

Normalt, eller i det minste er det vanlig måte, sender vi informasjon mellom et Windows -operativsystem og et Linux -system ved hjelp av noen flyttbare medier, for eksempel eksterne disker eller USB -minne eller via e -post. Men vi kjenner begrensningene i størrelse, tilgangshastighet og spesielt sikkerhet som dette innebærer, så Solvetic vil forklare en praktisk metode for å utføre denne overføringsoppgaven på en mye enklere måte gjennom vårt LAN -nettverk. Dette nettverket er tilgjengelig på alle typer kontorer og hjem, og for dette vil vi bruke Samba.

Hva er SambaSamba er utviklet som en standardpakke hvis funksjoner tillater interaksjon mellom Windows -operativsystemet og andre systemer som Linux og Unix.

Samba -pakken er gratis programvare lisensiert under GNU General Public License og er medlem av Software Freedom Conservancy, som garanterer den gratis tilgjengeligheten.

Samba tilbyr sikre fil- og utskriftstjenester, og legger til stabilitet og sikkerhet i overføringsprosessen takket være SMB / CIFS -protokollen, som vi vil vite at informasjonen alltid vil være beskyttet på begge måter og lagt til som er en ressurs som lar oss gå mye lenger. der, da den kan fungere som en domenekontroller eller som medlem av et domene.

Samba -funksjonerBlant dens egenskaper finner vi:

  • Du kan autentisere pålogging til Windows -domener.
  • Lag et tjenestetre mellom Windows-, Linux- og UNIX -klienter.
  • Den fungerer som en primær domenekontroller i Windows.
  • Den kan fungere som medlem av servergruppen i Windows Active Directory (AD).
  • Hjelper med å surfe i nettverket ved hjelp av NetBIOS -funksjonen.

Samba er det mest praktiske alternativet for å dele filer mellom forskjellige enheter og forskjellige operativsystemer som Windows, Linux eller macOS. Det må tas i betraktning, datamaskinene må være tilkoblet i det lokale nettverket med en generisk ruter slik at kommunikasjonen mellom alle er optimal. Nå skal vi lære å lage og dele mappene mellom disse to operativsystemene.

1. Få tilgang til den delte Linux -mappen fra Windows 10

Trinn 1
I dette tilfellet vil vi bruke Ubuntu 18.10, og det første trinnet å ta vil være å lage en mappe, dette er den som skal deles med Windows -operativsystemet:

FORSTØRRE

Steg 2
Nå vil det være nødvendig å aktivere muligheten for å dele denne mappen ved å høyreklikke på den, hvis denne funksjonen ikke er tilgjengelig, må vi installere den ved å utføre følgende kommando:
sudo apt installer nautilus-share

Trinn 3
Når denne funksjonen er installert, vil vi høyreklikke på mappen, og i listen som vises, velger vi alternativet "Del lokalt nettverk":

FORSTØRRE

Trinn 4
Følgende vindu vises:

Trinn 5
Der aktiverer vi boksen "Del denne mappen", og følgende melding vil vises:

FORSTØRRE

Trinn 6
Der kan vi se at tjenesten for å dele mappen, Samba, ikke er installert, vi må klikke på knappen "Installer tjenesten" slik at prosessen kjøres automatisk, vi kan motta følgende melding:

Trinn 7
Hvis vi ser at installasjonen mislykkes automatisk, må vi gjøre det manuelt, for dette går vi til terminalen og utfører følgende kommando:

 sudo apt installer samba 

Trinn 8
Vi bekrefter nedlasting og installasjon av Samba i Ubuntu, og når den er installert kan vi aktivere "Del denne mappen" -boksen igjen, samt aktivere "Tillat andre mennesker å lage og slette filer i denne mappen og Gjestetilgang (for personer uten brukerkonto)":

Trinn 9
Når dette er definert, klikker vi på "Lag del" -knappen slik at denne mappen deles i Linux, vil vi se følgende melding:

FORSTØRRE

Trinn 10
Der klikker vi på knappen "Legg til tillatelser automatisk" for å fullføre prosessen. Nå skal vi gå til terminalen for å tilordne passordet til Samba -brukeren, for dette utfører vi følgende syntaks:

 sudo smbpasswd -a "bruker" 
Trinn 11
Der må vi tildele og bekrefte passordet for å bruke:

Trinn 12
Deretter skal vi lage en kopi av Samba -konfigurasjonsfilen ved å kjøre følgende linje:

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

Trinn 13
Senere får vi tilgang til Samba -konfigurasjonsfilen ved hjelp av ønsket editor, i dette tilfellet nano:

 sudo nano /etc/samba/smb.conf 
Trinn 14
I den viste filen går vi til delen Globale innstillinger, og der vil vi legge til følgende linjer:
 krypter passord = true wins support = ja

Trinn 15
Vi lagrer endringene ved hjelp av følgende tastekombinasjon:

Ctrl + O.

Vi forlater redaktøren ved hjelp av:

Ctrl + X

Trinn 16
Til slutt starter vi Samba -tjenesten på nytt ved å utføre:

 sudo service smbd omstart 
Trinn 17
Det neste trinnet å ta vil være å validere tilgang fra Windows, i dette tilfellet Windows 10, til Linux, for dette går vi til Windows 10, vi bruker følgende tastekombinasjon, og i popup-vinduet kjører vi følgende syntaks:

+ R

 \ datamaskin eller IP \ delt_ressurs 
MerkFor å kjenne Linux -IP -en kan vi utføre kommandoen ifconfig eller ip add

Trinn 18
Når vi har utført denne syntaksen, vil følgende vindu vises der vi vil angi legitimasjonen til Samba -brukeren som er opprettet i Linux:

Trinn 19
Klikk på "Godta", hvis vi ønsker det, kan vi aktivere "Husk min legitimasjon" -boksen for å koble til automatisk, og ved å klikke på OK blir vi omdirigert til banen der den delte ressursen er plassert i Linux. Der vil det være mulig å lage, redigere eller lime inn elementer som vil være tilgjengelige i sanntid i Ubuntu 18.

FORSTØRRE

2. Få tilgang til den delte mappen Windows 10 fra Linux

Trinn 1
Nå er det tur til å utføre prosessen i Windows 10, for dette tilfellet er det første punktet å aktivere delingsalternativet i systemet, for dette går vi til Kontrollpanel:

FORSTØRRE

Steg 2
Der velger vi linjen "Nettverk og Internett", og følgende vil bli vist:

FORSTØRRE

Trinn 3
Vi klikker på linjen "Nettverks- og delingssenter", og i det neste vinduet klikker vi på linjen "Endre avanserte delingsinnstillinger":

FORSTØRRE

Trinn 4
I det viste vinduet må vi aktivere følgende alternativer. Vi klikker på "Lagre endringer" -knappen slik at de brukes.

  • Aktiver nettverksoppdagelse.
  • Aktiver deling av filer og skrivere.

FORSTØRRE

Trinn 5
Det neste trinnet er å dele ønsket mappe, for dette må vi høyreklikke på mappen og i alternativene som vises, velge alternativet "Egenskaper":

FORSTØRRE

Trinn 6
I vinduet som skal vises går vi til kategorien "Del":

Trinn 7
Der klikker vi på "Avansert deling" -knappen, og i det neste vinduet aktiverer vi boksen "Del denne mappen":

Trinn 8
Der kan vi legge til kommentarer eller angi maksgrensen for brukere som er koblet til denne mappen. Klikk på "Apply and OK" -knappen for å lagre endringene, og vi vil se banen til den delte mappen:

Trinn 9
Klikk på Lukk for å avslutte veiviseren. Nå, i Linux må vi installere cifs-utils-pakken, denne cifs-pakken er en Windows-filtilgangsprotokoll som tillater tilkobling fra Linux. For dette skal vi utføre følgende:

 sudo apt install cifs-utils 

Trinn 10
Når den er installert, skal vi lage en mappe i en Linux -bane enten ved å høyreklikke på den eller bruke mkdir -kommandoen, den vil bli montert for fildelingsprosessen. Deretter skal vi utføre følgende linje, i dette tilfellet, for å montere mappen og dermed ha muligheten til å overføre filer mellom begge systemene:

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

FORSTØRRE

Trinn 11
Der vil vi skrive inn det respektive passordet, og nå som monteringsprosessen er utført, får vi tilgang til det fra utforskeren. For å fjerne den kan vi høyreklikke og velge å kaste ut eller bruke kommandoen umount.

Med disse metodene har vi lært hvordan du deler filer på en trygg og nyttig måte mellom Windows og Linux via LAN.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave