If-Koubou

Cum se pot distribui fișiere între Windows și Linux

Cum se pot distribui fișiere între Windows și Linux (Cum să)

Am acoperit anterior diverse modalități de a partaja fișiere între computerele din apropiere, dar împărțirea între Windows și Linux poate fi puțin mai complexă. Acest articol vă va arăta cum să cartografiați acțiuni în ambele sisteme de operare pentru o partajare a fișierelor fără probleme.

Există două părți ale acestui ghid. În prima parte, vom crea un folder partajat pe Windows și apoi vom configura Linux pentru a accesa acea parte. În partea a doua, vom crea un folder partajat pe Linux și vom configura Windows pentru a accesa acțiunea. În funcție de situația dvs., veți dori să urmați setul corespunzător de instrucțiuni. Dacă, din anumite motive, doriți să configurați foldere partajate în ambele sisteme, puteți face și acest lucru. Folosim Windows 10 și Ubuntu pentru exemplele noastre, dar am făcut instrucțiunile adaptabile la aproape orice versiune de Windows sau Linux.

Opțiunea 1: Creați o partajare pe Windows și accesați-o din Linux

Pentru a face acest lucru, vom face trei pași. În primul rând, vom asigura că partajarea este activată pe Windows. Odată ce este, vom distribui dosarul real. Apoi, vom examina cum să accesăm acel dosar dintr-un sistem Linux.

Pasul unu: asigurați-vă că partajarea este activată în Windows

Pentru a configura un folder partajat pe Windows pentru Linux pentru a accesa, începeți prin a vă asigura că setările de rețea sunt configurate pentru a permite conexiunea de la celălalt computer prin deschiderea Centrului de rețea și partajare. Cea mai ușoară modalitate de a face acest lucru este să faceți clic dreapta pe pictograma de rețea din bara de sistem și să alegeți "Deschidere rețea și centru de distribuire".

În fereastra Centrul de rețea și distribuire, dați clic pe "Modificați setările de partajare avansate".

Pentru profilul dvs. curent, asigurați-vă că următoarele două setări sunt activate:

  • Activați descoperirea rețelei
  • Activați partajarea fișierelor și imprimantelor

Când ați terminat, faceți clic pe "Salvați modificările".

Pasul al doilea: partajați dosarul

Acum că permiterea partajării este activată, putem crea dosarul partajat pentru a vedea mașina. Nu există nicio limitare a conținutului pe care îl poți împărtăși (teoretic poți partaja întreaga unitate de hard disk), dar aici vom partaja un folder denumit "Share" care se află pe Desktop.

Faceți clic dreapta pe dosarul pe care doriți să îl partajați în rețea și faceți clic pe "Proprietăți". În fila "Partajare" din fereastra de proprietăți, faceți clic pe butonul "Partajare avansată".

În fereastra "Partajare avansată" care se deschide, activați opțiunea "Partajați acest folder", apoi faceți clic pe butonul "Permisiuni".

În fereastra de permisiuni, puteți restricționa accesul la dosar la anumite conturi. Pentru a permite oricărui utilizator să aibă acces la dosarul dvs., trebuie să acorzi permisiunea de "Control total" utilizatorului "Toată lumea". Acest lucru permite oricui să citească și să scrie modificări în fișierele din folderul partajat. Dacă preferați să restricționați accesul la anumite conturi, trebuie doar să eliminați utilizatorul Everyone, să adăugați utilizatorii doriți și să le atribuiți permisiunile corespunzătoare.

Notă: Aceste conturi de utilizator se află pe computerul Windows, nu pe Linux.

După ce ați terminat configurarea utilizatorilor și a permisiunilor, faceți clic pe "OK" pentru a închide fereastra de permisiuni și apoi faceți clic pe "OK" din nou pentru a închide fereastra "Partajare avansată".

Înapoi în fereastra principală a proprietăților, treceți la fila "Securitate".

Pentru ca utilizatorul Linux să aibă acces la folderul partajat, trebuie să configurați aceleași permisiuni aici pe care le-ați configurat în setările de partajare. Dacă cele două setări nu se potrivesc, cele mai restrictive setări vor intra în vigoare. Dacă utilizatorul dorit are deja permisiunile de securitate configurate (cum ar fi utilizatorul geek în exemplul nostru), atunci sunteți bine să mergeți. Puteți închide fereastra și puteți trece la pasul următor.

Dacă trebuie să adăugați un utilizator, cum ar fi "Toată lumea", faceți clic pe butonul "Editați".

În fereastra de permisiuni care se deschide, faceți clic pe butonul "Adăugați" pentru a introduce detaliile noului utilizator.

Faceți clic pe "OK" pe toate ferestrele deschise, iar dosarul dvs. ar trebui să fie acum partajat cu rețeaua.

Pasul al treilea: Accesați partajarea Windows din Linux

Ar trebui să puteți monta dosarul partajat folosind GUI în Linux, dar este și foarte ușor de făcut cu linia de comandă. Vom folosi terminalul pentru exemplele noastre nu numai pentru că este mai rapid, ci pentru că va funcționa în mai multe distribuții diferite.

În primul rând, veți avea nevoie de pachetul cifs-utils pentru a monta acțiuni SMB. Doar tastați următoarea comandă la terminal:

sudo apt-get instalează cifs-utils

După aceea, trebuie doar să creați un director, apoi să montați partea la el. În acest exemplu, vom crea dosarul de pe Desktop pentru acces ușor. Utilizați aceste comenzi pentru a crea și monta dosarul:

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

După cum puteți vedea în screenshot, am fost solicitați parola de root a mașinii Linux și apoi pentru parola contului "geek" din Windows. După ce executați comanda respectivă, acum putem vedea conținutul partajării Windows și adăugăm date la aceasta.

În cazul în care aveți nevoie de ajutor pentru înțelegerea comenzii mount, iată o defalcare:

  • sudo mount.cifs: Aceasta este doar comanda mount, setată pentru montarea unei cote CIFS (SMB).
  • WindowsPC: Acesta este numele computerului Windows. Introduceți "Acest PC" în meniul Start din Windows, faceți clic dreapta pe el și mergeți la Proprietăți pentru a vedea numele computerului.
  • // Windows PC / Share: Aceasta este calea completă spre dosarul comun.
  • / Home / Geek / Spațiul de lucru / Windows Share: Aici dorim ca partea să fie montată pe sistemul Linux.
  • -o user = geek: Acesta este numele de utilizator Windows pe care îl folosim pentru a accesa dosarul partajat.

Opțiunea a doua: creați o partajare pe Linux și accesați-o din Windows

Crearea unei părți pe Linux și apoi accesarea acesteia din Windows este de fapt un pic mai ușor decât invers. În primul rând, vom crea folderul partajat în sistemul Linux. Apoi, vom analiza modul de accesare a acestuia de pe un PC Windows.

Pasul unu: Creați Share on Linux

Pentru a configura un folder partajat pe un sistem Linux pe care Windows să îl acceseze, începeți cu instalarea programului Samba (software care oferă acces la protocoalele SMB / CIFS utilizate de Windows). La terminal, utilizați următoarea comandă:

sudo apt-get instala samba

După instalarea Samba, configurați un nume de utilizator și o parolă care va fi utilizată pentru a accesa partajarea:

smbpasswd - un geek

Notă: în acest exemplu, folosim "geek", deoarece deja avem un utilizator Linux cu acest nume, dar puteți alege orice nume doriți.

Creați directorul pe care doriți să îl distribuiți pe computerul Windows. Vom pune un dosar pe Desktop.

mkdir ~ / Desktop / Share

Acum, utilizați editorul dvs. preferat pentru a configura fișierul smb.conf. Folosim Vi aici.

sudo vi /etc/samba/smb.conf

Derulați în jos până la sfârșitul fișierului și adăugați următoarele linii:

[] cale = / home // disponibil = da utilizatorii valabili =  numai citire = nr navigabil = da public = da scriere = da

Evident, va trebui să înlocuiți unele valori cu setările dvs. personale. Ar trebui să arate ceva de genul:

Salvați fișierul și închideți editorul. Acum, trebuie doar să reporniți serviciul SMB pentru ca modificările să aibă efect.

sudo serviciu smbd reporniți

Dosarul dvs. partajat ar trebui să fie acum accesibil de pe un PC Windows.

Pasul al doilea: Accesați partajarea Linux de pe Windows

Acum, hai să adăugăm cota Linux pe desktop-ul nostru Windows. Faceți clic dreapta pe undeva pe Desktop și selectați New> Shortcut.

Introduceți locația de rețea a folderului partajat, cu această sintaxă:

\ adresa IP \ SHARE-NAME

Notă: Dacă aveți nevoie de IP-ul computerului dvs. Linux, trebuie doar să utilizați ifconfig comandă la terminal.

În expertul de comenzi rapide de pe PC-ul Windows, faceți clic pe Următorul, alegeți un nume pentru comanda rapidă, apoi faceți clic pe Terminare. Ar trebui să ajungeți la o comandă rapidă de pe desktop, care merge direct la linia de distribuție Linux.