Cum se pot distribui fișiere între Windows și Linux
Am parcurs în trecut mai multe 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 fără probleme a fișierelor.
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 această partajare. În a doua parte, vom crea un folder partajat pe Linux și vom configura Windows pentru a accesa partajarea. Î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ă în 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 să vă asigurați că setările de rețea sunt configurate pentru a permite conexiunea de la celălalt computer deschizând Centrul 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 partajare, 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 folderul
Acum, dacă partajarea este activată, putem crea dosarul partajat pentru a vedea mașina mașinii Linux. 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 fi doar partajarea unui 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ă îi acordați permisiunea de "Control total" utilizatorului "Toată lumea". Aceasta 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 pe care îi doriți și să le acordați permisiuni corespunzătoare.
Notă: Aceste conturi de utilizator se află pe computerul Windows, nu pe Linux.
După ce ați terminat de instalat utilizatorii și permisiunile, 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, comutaț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, setările cele mai restrictive 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" în toate ferestrele deschise, iar dosarul dvs. trebuie 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-ul 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 acesta. În acest exemplu, vom crea dosarul de pe Desktop pentru a avea 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" de pe Windows. După ce executați comanda respectivă, acum suntem capabili să vedem conținutul partajării Windows și să adăugăm date acesteia.
Î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ă să monteze o partajare 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 Properties pentru a vedea numele computerului.
- // Windows PC / Share: Aceasta este calea completă spre dosarul comun.
- / Home / Geek / Spațiul de lucru / Windows Share: Aici am dori ca piesa 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 dosarul partajat de pe 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 îl poate accesa, î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 -a geek
Notă: în acest exemplu, folosim "geek" deoarece avem deja un utilizator Linux cu acel 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 capătul fișierului și adăugați următoarele linii:
[]
cale = / home //
disponibil = da
utilizatorii valabili =
numai pentru 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 distribuția Linux de pe Windows
Acum, să adăugăm cota Linux pe desktop-ul 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 Comandă 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.