Cum să transferați fișiere între Linux și Windows pe LAN

Este normal ca utilizatori IT să folosim diferite sisteme de operare pentru a ne îndeplini sarcinile zilnice. Acest lucru se poate datora faptului că suntem utilizatori ai unui sistem special și în munca sau institutul nostru este utilizat un alt sistem, cu care procesul de transfer al informațiilor între cele două poate deveni oarecum complex datorită sistemului de fișiere al acestor sisteme.

Un sistem de fișiere este responsabil pentru gestionarea modului în care informațiile vor fi stocate în sistem, în special în unitățile destinate acestuia. Problema apare atunci când sistemele de fișiere sunt incompatibile, de exemplu, dacă folosim sisteme de operare Windows acolo, sistemul implicit va fi NTFS și dacă folosim un sistem Linux vom observa că sistemul de fișiere va fi EXT3 sau EXT4.

În mod normal, sau cel puțin este modul obișnuit, transmitem informații între un sistem de operare Windows și unul Linux folosind unele suporturi amovibile, cum ar fi discurile externe sau memoria USB sau prin e-mail. Dar cunoaștem limitele de dimensiune, viteză de acces și mai ales de securitate pe care le implică acest lucru, așa că Solvetic va explica o metodă practică pentru a efectua această sarcină de transfer într-un mod mult mai simplu prin rețeaua noastră LAN. Această rețea este disponibilă în toate tipurile de birouri și case și pentru aceasta vom folosi Samba.

Ce este SambaSamba a fost dezvoltat ca un pachet standard ale cărui funcții permit interacțiunea sistemului de operare Windows cu alte sisteme precum Linux și Unix.

Pachetul Samba este software gratuit licențiat sub licența publică generală GNU și este membru al Software Freedom Conservancy, garantând disponibilitatea gratuită a acestuia.

Samba oferă servicii de tipărire și imprimare securizate, adăugând stabilitate și securitate procesului de transfer grație protocolului SMB / CIFS, cu care vom ști că informațiile vor fi întotdeauna protejate în ambele moduri și adăugate la aceasta este o resursă care ne permite să merge mult mai departe, acolo, deoarece poate acționa ca un controler de domeniu sau ca membru al unui domeniu.

Caracteristici SambaPrintre caracteristicile sale găsim:

  • Puteți autentifica conectarea la domeniile Windows.
  • Creați un arbore de servicii între clienții Windows, Linux și UNIX.
  • Acționează similar cu un controler de domeniu primar Windows.
  • Poate acționa ca membru al grupului de servere din Windows Active Directory (AD).
  • Ajută la răsfoirea rețelei utilizând funcția NetBIOS.

Samba este cea mai practică opțiune pentru sarcina de partajare a fișierelor între diferite dispozitive și diferite sisteme de operare, cum ar fi Windows, Linux sau macOS. Trebuie luat în considerare, computerele trebuie să fie conectate în rețeaua locală cu un router generic, astfel încât comunicarea dintre toți să fie optimă. Acum vom învăța cum să creăm și să partajăm folderele între aceste două sisteme de operare.

1. Accesați folderul partajat Linux din Windows 10

Pasul 1
Pentru acest caz vom folosi Ubuntu 18.10 și primul pas pe care îl vom face va fi crearea unui folder, acesta fiind cel care va fi partajat cu sistemul de operare Windows:

MARI

Pasul 2
Acum va fi necesar să activați opțiunea de partajare a acestui folder făcând clic dreapta pe el, dacă această funcție nu este disponibilă, trebuie să o instalăm executând următoarea comandă:
sudo apt instalează nautilus-share

Pasul 3
Odată instalată această funcție, vom face clic dreapta pe folder și în lista afișată vom selecta opțiunea „Partajare rețea locală”:

MARI

Pasul 4
Va fi afișată următoarea fereastră:

Pasul 5
Acolo activăm caseta „Partajați acest folder” și va fi afișat următorul mesaj:

MARI

Pasul 6
Acolo putem vedea că serviciul de partajare a folderului, Samba, nu este instalat, trebuie să facem clic pe butonul „Instalați serviciul”, astfel încât procesul să ruleze automat, putem primi următorul mesaj:

Pasul 7
Dacă vedem că instalarea eșuează automat, trebuie să o facem manual, pentru aceasta mergem la terminal și executăm următoarea comandă:

 sudo apt install samba 

Pasul 8
Confirmăm descărcarea și instalarea Samba în Ubuntu și odată ce este instalat putem activa din nou caseta „Partajați acest folder”, precum și activăm „Permiteți altor persoane să creeze și să șteargă fișiere din acest folder și accesul pentru oaspeți (pentru persoanele fără contul utilizatorului)":

Pasul 9
Odată ce acest lucru este definit, facem clic pe butonul „Creați partajare”, astfel încât acest folder să fie partajat în Linux, vom vedea următorul mesaj:

MARI

Pasul 10
Acolo facem clic pe butonul „Adăugați automat permisiuni” pentru a finaliza procesul. Acum vom merge la terminal pentru a atribui parola utilizatorului Samba, pentru aceasta executăm următoarea sintaxă:

 sudo smbpasswd -a "utilizator" 
Pasul 11
Acolo trebuie să atribuim și să confirmăm parola pentru a utiliza:

Pasul 12
Apoi, vom crea o copie a fișierului de configurare Samba executând următoarea linie:

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

Pasul 13
Mai târziu vom accesa fișierul de configurare Samba folosind editorul dorit, în acest caz nano:

 sudo nano /etc/samba/smb.conf 
Pasul 14
În fișierul afișat mergem la secțiunea Global Settings și acolo vom adăuga următoarele linii:
 criptați parolele = adevărat câștigă suport = da

Pasul 15
Salvăm modificările folosind următoarea combinație de taste:

Ctrl + O

Lăsăm editorul folosind:

Ctrl + X

Pasul 16
În cele din urmă, repornim serviciul Samba executând:

 sudo service smbd restart 
Pasul 17
Următorul pas pe care îl vom face va fi validarea accesului de la Windows, în acest caz Windows 10, la Linux, pentru aceasta mergem la Windows 10, folosim următoarea combinație de taste și în fereastra pop-up executăm următoarea sintaxă:

+ R

 \ computer sau IP \ resursă_partajată 
NotăPentru a cunoaște IP-ul Linux, putem executa comanda ifconfig sau ip add

Pasul 18
Odată ce executăm această sintaxă, va fi afișată următoarea fereastră unde vom introduce acreditările utilizatorului Samba creat în Linux:

Pasul 19
Faceți clic pe „Acceptați”, dacă dorim, putem activa caseta „Amintiți-vă acreditările mele” pentru a ne conecta automat și făcând clic pe OK vom fi redirecționați către calea în care se află resursa partajată în Linux. Acolo va fi posibil să creați, să editați sau să lipiți elemente care vor fi disponibile în timp real în Ubuntu 18.

MARI

2. Accesați folderul partajat Windows 10 din Linux

Pasul 1
Acum este rândul să efectuați procesul în Windows 10, pentru acest caz primul punct este să activați opțiunea de partajare în sistem, pentru aceasta mergem la Panoul de control:

MARI

Pasul 2
Acolo selectăm linia „Rețele și Internet” și vor fi afișate următoarele:

MARI

Pasul 3
Facem clic pe linia „Network and Sharing Center” și în fereastra următoare vom face clic pe linia „Change Advanced Sharing Settings”:

MARI

Pasul 4
În fereastra afișată trebuie să activăm următoarele opțiuni. Facem clic pe butonul „Salvați modificările”, astfel încât acestea să fie aplicate.

  • Activați descoperirea rețelei.
  • Activați partajarea de fișiere și imprimante.

MARI

Pasul 5
Următorul pas este de a partaja folderul dorit, pentru aceasta trebuie să facem clic dreapta pe folder și în opțiunile afișate selectăm opțiunea „Proprietăți”:

MARI

Pasul 6
În fereastra care va fi afișată mergem la fila „Partajare”:

Pasul 7
Acolo vom face clic pe butonul „Advanced Sharing” și în fereastra următoare vom activa caseta „Share this folder”:

Pasul 8
Acolo putem adăuga comentarii sau seta limita maximă de utilizatori conectați la acest folder. Faceți clic pe butonul „Aplicați și OK” pentru a salva modificările și vom vedea calea folderului partajat:

Pasul 9
Faceți clic pe Închidere pentru a ieși din expert. Acum, în Linux trebuie să instalăm pachetul cifs-utils, acest pachet cifs este un protocol de acces la fișierul Windows care va permite conexiunea de la Linux. Pentru aceasta vom executa următoarele:

 sudo apt install cifs-utils 

Pasul 10
Odată instalat, vom crea un folder într-o cale Linux fie făcând clic dreapta pe el, fie folosind comanda mkdir, acesta va fi montat pentru procesul de partajare a fișierelor. Apoi vom executa următoarea linie, în acest caz, pentru a monta folderul și astfel vom avea posibilitatea de a transfera fișiere între ambele sisteme:

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

MARI

Pasul 11
Acolo vom introduce parola respectivă și acum, după efectuarea procesului de asamblare, o vom putea accesa din explorator. Pentru a-l demonta, putem face clic dreapta și selecta pentru a scoate sau utiliza comanda umount.

Cu aceste metode, am învățat cum să partajăm fișiere într-un mod sigur și util între Windows și Linux prin LAN.

wave wave wave wave wave