Cum să partajați fișiere între un computer Linux și Windows

Cel mai simplu și mai fiabil mod de a partaja fișiere între un computer Linux și Windows în aceeași rețea locală este să utilizați protocolul de partajare a fișierelor Samba. Toate versiunile moderne de Windows au instalat Samba, iar Samba este instalat implicit pe majoritatea distribuțiilor de Linux.

Creați un folder partajat în Windows

Mai întâi, creați un folder partajat pe mașina dvs. Windows.

  1. Deschideți panoul de control.
  2. Accesați Opțiuni rețea și partajare .
  3. Accesați Setări de schimbare avansată pentru partajare .
  4. Selectați Activare descoperire rețea și Activare partajare fișiere și imprimări .

Acum, creați un folder nou pentru a permite accesul sau alegerea unui dosar existent pe care doriți să îl distribuiți.

  1. Faceți clic dreapta pe dosar și selectați Proprietăți .
  2. Accesați fila Partajare .
  3. Deasupra butonului Partajare ... este numele rețelei pe care urmează să-l creați. Ar trebui să arate ca \\ YOURCOMPUTERNAME \ Users \ YourUserName \ ShareFolderName . Notați acest nume de rețea pentru a putea utiliza mai târziu pe mașina dvs. Linux.
  4. Faceți clic pe Partajați ...

Accesați un folder partajat Windows din Linux, utilizând Konqueror

Multe distribuții Linux utilizează mediul desktop KDE și managerul / browserul de fișiere Konqueror. Dacă aceasta este ceea ce utilizați, puteți urma acești pași pentru a accesa folderul partajat Windows:

  1. Faceți clic pe pictograma meniu K.
  2. Selectați Internet -> Konqueror .
  3. În fereastra Konqueror care se deschide, faceți clic pe link-ul Foldere rețea sau tastați telecomanda: / în bara de adrese și apăsați Enter.
  4. Faceți clic pe pictograma Samba Shares .
  5. Faceți clic pe pictograma grupului de lucru Windows Home .
  6. Faceți clic pe pictograma Grup de lucru .
  7. Faceți clic pe pictograma pentru computer.
  8. Când vi se solicită, introduceți numele de utilizator și parola pentru contul Windows care a creat partajarea.
  9. Faceți clic pe OK .

Accesați un folder partajat Windows din Linux, utilizând Nautilus

Multe distribuții Linux, în special cele care folosesc mediul de lucru GNOME, utilizează managerul de fișiere Nautilus. Dacă aceasta este ceea ce utilizați, puteți urma acești pași pentru a accesa folderul partajat Windows:

  1. Deschide Nautilus.
  2. Din meniul Fișier, selectați Conectare la server ...
  3. În caseta derulantă Tip serviciu: alegeți partajare Windows .
  4. În câmpul Server: introduceți numele computerului.
  5. Faceți clic pe Conectare .

În mod alternativ, în bara de adrese Nautilus, puteți tasta smb: // ComputerName / ShareName și apăsați enter. De exemplu, atunci când ați creat Windows Share, dacă numele partajului a fost listat ca:

 \\ YOURCOMPUTERNAME \ Users \ numedeutilizator \ ShareFolderName 

Tastați smb: // YOURCOMPUTERNAME / Users / YourUserName / ShareFolderName și apăsați enter. Rețineți că smb: la început și că pe Linux ar trebui să utilizați slash-uri în loc de backslash-uri.

Accesați un folder partajat Windows din Linux, utilizând linia de comandă

De asemenea, puteți accesa partajarea Windows din linia de comandă Linux folosind programul smbclient.

  1. Deschideți un terminal.
  2. Tastați smbclient la promptul de comandă.
  3. Dacă primiți un mesaj "Usage:", înseamnă că smbclient este instalat și puteți să treceți la pasul următor. Dacă comanda nu este găsită, cu toate acestea, trebuie să instalați smbclient. Urmați acești pași pentru ao instala.
    1. Dacă utilizați managerul de pachete apt, care este implicit pentru sistemele Linux, cum ar fi Ubuntu sau Debian, puteți utiliza comanda smbclient sudo apt-get install .
    2. Dacă utilizați managerul de pachete yum, care este implicit pentru sistemele Linux, cum ar fi CentOS, puteți utiliza comanda samba yum install samba-client .
    3. De asemenea, puteți să descărcați clientul Samba direct la adresa www.samba.org/samba/download/ care ar putea fi util pentru dvs. dacă aveți nevoie sau doriți să compilați programul din codul sursă.
  4. Cu smbclient instalat, vă puteți conecta la partajarea Windows folosind comanda smbclient // ComputerName / ShareName -U Username . De exemplu, dacă numele dvs. de utilizator Windows este Fred și numele rețelei de partajare Windows este \\ YOURCOMPUTERNAME \ Users \ YourUserName \ ShareFolderName, utilizați comanda smbclient // YOURCOMPUTERNAME / Users / YourUserName / ShareFolderName -U Fred . Observați că comanda Linux folosește slash-uri în loc de backslash-uri).
  5. Introduceți parola.
  6. După ce ați fost autentificat, sunteți plasat la un mesaj smb: \> .
  7. Aici puteți folosi comanda ls pentru a lista fișierele.
  8. Utilizați comanda get filename.ext pentru a transfera, de exemplu, un fișier numit filename.ext de la cota Windows la mașina dvs. Linux.
  9. Introduceți ajutor pentru o listă de comenzi suplimentare.
  10. Tastați ieșirea sau ieșiți pentru a reveni la linia de comandă.