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.
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.
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:
Când ați terminat, faceți clic pe "Salvați modificările".
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.
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:
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.
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.
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.