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

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

Copierea datelor de pe un PC Windows pe Linux --- sau în cealaltă direcție --- poate părea intimidantă la început. La urma urmei, este ceva care pare că ar trebui să fie simplu, dar se dovedește a fi dificil.





Într-adevăr, partajarea fișierelor de la Windows la Linux este ușoară, dar numai dacă știi cum să o faci. Sunteți gata să aflați? Iată tot ce trebuie să știți despre cum să transferați fișiere de la Windows la Linux și înapoi.





4 moduri de a transfera fișiere de la Windows la Linux

Transferul de date între sistemele de operare Windows și Linux este mai ușor decât crezi. Am compilat cinci moduri pentru a face acest lucru:





  1. Transferați fișiere cu FTP
  2. Copiați în siguranță fișiere prin SSH
  3. Partajați date utilizând software-ul de sincronizare
  4. Utilizați foldere partajate în mașina virtuală Linux

Cu fiecare dintre aceste metode, veți putea muta cu ușurință (și, în unele cazuri, fără efort) fișiere între sistemele de operare.

Să le privim pe rând și să aflăm care ți se potrivește cel mai bine.



1. Copiați fișiere prin SSH de la Windows la Linux

Cu SSH activat pe dispozitivul dvs. Linux, puteți trimite date prin linia de comandă de la un computer la altul. Pentru ca acest lucru să funcționeze, totuși, va trebui să configurați un server SSH pe mașina dvs. Linux.

cum să redirecționați e-mailurile Outlook către Gmail

Începeți prin deschiderea unui terminal și actualizarea și actualizarea sistemului de operare.





sudo apt update
sudo apt upgrade

După finalizare, instalați serverul SSH. Serverul OpenSSH este o opțiune bună.

sudo apt install openssh-server

Așteptați până se instalează. Pentru a verifica în orice moment dacă serverul OpenSSH rulează, utilizați





sudo service ssh status

Pentru a transfera date din Windows, utilizați un client SSH precum PuTTY. Acest lucru necesită descărcarea instrumentului PSCP (client de copiere securizată) în sistemul dvs. Windows pentru a rula alături de PuTTY. Găsiți ambele pe Pagina principală PuTTY .

Legate de: Windows 10 SSH vs. PuTTY

Rețineți că, deși PuTTY va trebui instalat, PSCP nu. În schimb, salvați fișierul descărcat pscp.exe în rădăcina unității C: sau configurați ca variabilă de mediu. De asemenea, va trebui să confirmați adresa IP a dispozitivului Linux. Verificați terminalul Linux cu

ip addr

Cu o conexiune stabilită, puteți trimite date de la Windows la Linux astfel:

c:pscp c:
omepath oafile.txt user@remoteIP:homeuser
omepath
ewname.txt

Vi se va solicita parola pentru computerul Linux înainte de a începe transferul.

Doriți să copiați date de la Linux la Windows în aceeași sesiune SSH? Această comandă va descărca fișierul specificat în directorul curent:

c:pscp user@remoteIP:homeuser
omefile.txt .

Rețineți perioada individuală la sfârșit --- includeți acest lucru sau transferul nu va funcționa.

2. Cum se transferă fișiere de la Linux la Windows utilizând FTP

De asemenea, poate fi utilizată o aplicație de protocol de transfer de fișiere (FTP) cu suport SSH. Transferul de fișiere prin SFTP într-o interfață de utilizator controlată de mouse este, fără îndoială, mai ușor decât să te bazezi pe comenzi tastate.

Din nou, un server SSH trebuie să ruleze pe computerul Linux înainte de a porni. De asemenea, ar trebui să vă asigurați că ați instalat o aplicație FTP pe Windows, cum ar fi FileZilla, care are suport SFTP.

Pentru a utiliza această metodă, rulați FileZilla, apoi:

  1. Deschis Fișier> Manager site
  2. Creeaza o Site nou
  3. Setați protocolul la SFTP
  4. Adăugați adresa IP țintă în Gazdă
  5. Specificați un nume de utilizator și o parolă
  6. Setați Tipul de conectare la Normal
  7. Clic Conectați când ești gata

Apoi puteți utiliza aplicația FTP pentru a muta fișiere de la Windows la Linux și înapoi folosind drag and drop.

3. Partajați fișiere între Linux și Windows cu Resilio Sync

O altă opțiune pe care ar trebui să o luați în considerare este un program de sincronizare a fișierelor. Acestea sunt de obicei cross-platform și utilizează o cheie criptată pentru a gestiona conexiunea între dispozitive.

Tot ce trebuie să faceți este să instalați aplicația, să nominalizați un folder de sincronizare, apoi să creați cheia. Configurați acest lucru pe al doilea computer, iar datele dvs. se vor sincroniza. Două opțiuni bune sunt disponibile pentru aceasta:

  1. Resilio Sync : cunoscut anterior ca BitTorrent Sync, Resilio este disponibil pe aproape orice platformă la care te poți gândi. Există o versiune cu plată, dar opțiunea gratuită este suficientă pentru sincronizarea a două dispozitive
  2. Sincronizare : pentru Linux, Windows, macOS și Android, această alternativă Resilio Sync oferă o caracteristică similară fără componenta plătită

Ghidul nostru pentru utilizarea Resilio Sync (precum și SyncThing) vă va ghida prin configurarea transferurilor de fișiere de rețea între computerele Linux și Windows.

4. Creați și montați un folder partajat VirtualBox în Linux

În loc să rulați un computer separat, este obișnuit să rulați Linux sau Windows într-o mașină virtuală (VM). Dar există o modalitate de a transfera fișiere între Windows și Linux atunci când unul este instalat într-o mașină virtuală?

Din fericire, da. Cu VirtualBox puteți crea un director virtual partajat pentru sincronizarea datelor.

Dacă rulați Windows într-o VM pe Linux (sau invers), VirtualBox este deja configurat pentru partajare. Înainte de a continua, asigurați-vă că aveți Guest Additions instalat pe mașina dvs. virtuală.

În managerul VirtualBox, selectați VM, apoi:

  1. Alege Start> Start fără cap (sau cu VM în funcțiune, Dispozitive> Foldere partajate )
  2. După ce rulați, faceți clic dreapta pe VM și selectați Setări> Foldere partajate
  3. Selectați Dosare pentru mașini
  4. Apasă pe + simbol din dreapta (sau faceți clic dreapta și selectați Adăugați folder partajat )
  5. Răsfoiți Calea folderului și găsiți directorul pe care doriți să îl utilizați
  6. Setați un nume (dacă este necesar) atunci Bine
  7. Folosește Montare automată caseta de selectare pentru a vă asigura că partajarea este disponibilă ori de câte ori rulează VM
  8. Clic Bine din nou pentru a confirma și a ieși

Când reporniți VM-ul, partajarea va fi gata să schimbe date între computerul gazdă și sistemul de operare pentru oaspeți.

Ce zici de partajarea de fișiere în GUI?

Există o altă opțiune pentru partajarea fișierelor între computerele Windows și Linux. Cu toate acestea, crearea unui fișier partajat pe unul sau ambele sisteme și apoi accesarea acestuia într-o rețea este cel mai puțin fiabil.

Partajarea fișierelor între Windows și Linux este ușoară

Fie că sunteți nou în Linux, fie că vi se pare Windows necunoscut, partajarea datelor între ei este mai ușoară decât credeți.

Am analizat mai multe metode. Vă recomandăm să le încercați pe toate și să aflați cu care vă simțiți cel mai confortabil.

Dacă sincronizați date cu Linux, există șanse mari să vă migrați calculatorul din Windows. Consultați ghidul nostru pentru trecerea de la Windows la Linux pentru mai multe sfaturi.

Acțiune Acțiune Tweet E-mail Cele mai bune 7 aplicații wireless de transfer de fișiere pe Linux

Trebuie să vă transferați fișierele prin Wi-Fi pe Linux? Iată câteva metode pe care le puteți utiliza.

Citiți în continuare
Subiecte asemănătoare
  • Linux
  • FTP
  • Distribuire a unui fisier
  • Sfaturi pentru Linux
Despre autor Christian Cawley(1510 articole publicate)

Editor adjunct pentru securitate, Linux, bricolaj, programare și tehnică explicată și producător de podcasturi cu adevărat util, cu o vastă experiență în asistență pentru desktop și software. Colaborator la revista Linux Format, Christian este un jucător Raspberry Pi, un iubitor de Lego și un fan retro al jocurilor.

Mai multe de la Christian Cawley

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona