Skip to content

Archives

  • ianuarie 2022
  • decembrie 2021
  • noiembrie 2021
  • octombrie 2021
  • septembrie 2021

Categories

  • Nicio categorie
Trend RepositoryArticles and guides
Articles

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

On ianuarie 3, 2022 by admin

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

În realitate, partajarea fișierelor de la Windows la Linux este ușoară, dar numai dacă știți cum să o faceți. Sunteți gata să aflați?

  • 5 moduri de a transfera fișiere de la Windows la Linux
  • 1. Partajarea dosarelor de rețea între Linux și Windows
  • Accesați un partaj Linux din Windows
  • 2. Copierea fișierelor prin SSH de la Windows la Linux
  • 3. Cum se transferă fișiere de la Linux la Windows utilizând FTP
  • 4. Partajarea fișierelor între Linux și Windows cu Resilio Sync
  • 5. Crearea și montarea unui dosar partajat VirtualBox în Linux
  • Sharing Files Between Windows and Linux Is Easy

5 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 credeți. Am compilat cinci modalități prin care puteți face acest lucru:

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

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

Să le analizăm pe rând și să aflăm care dintre ele vi se potrivește cel mai bine.

1. Partajarea dosarelor de rețea între Linux și Windows

Cea mai evidentă modalitate de a partaja fișiere între Linux și Windows este de a profita de partajările de rețea. Acest termen se referă la folderele de pe un PC care sunt disponibile pentru utilizatorii de pe alte mașini. Pe o rețea exclusiv Windows acest lucru este ușor de configurat. Adăugarea unui dispozitiv Linux complică puțin lucrurile, deși acest lucru poate fi depășit.

Pornind de pe calculatorul Windows, faceți clic dreapta pe pictograma de conexiune la rețea din tava de sistem și selectați Open Network & internet Settings. În continuare, faceți clic pe Sharing options (Opțiuni de partajare) și pentru profilul curent activați

  • Turn on network discovery
  • Turn on file and printer sharing

Faceți clic pe Save changes (Salvare modificări) pentru a confirma, apoi navigați până la folderul care conține fișierele pe care doriți să le partajați. Faceți clic dreapta pe dosar, selectați Properties (Proprietăți) și deschideți fila Sharing (Partajare). Aici, faceți clic pe Advanced Sharing (Partajare avansată), apoi bifați caseta Share this folder (Partajarea acestui dosar).

Puteți gestiona accesul la dosar prin intermediul Permissions (Permisiuni); aceasta se referă la utilizatorii locali de Windows, nu la dispozitivele de rețea.

Faceți clic pe OK pentru a confirma modificarea, apoi deschideți fila Security (Securitate) din Properties (Proprietăți). Configurați acest lucru pentru a oglindi setările din caseta Permissions anterior. Nu ar trebui să fie nevoie să faceți prea multe aici, deoarece Windows 10 ar trebui să includă un grup numit Authenticated Users (Utilizatori autentificați). Acesta este utilizat pentru accesul de la distanță la computerul dumneavoastră.

Din nou, faceți clic pe OK atunci când ați terminat.

Pentru a găsi partajarea Windows de pe PC-ul Linux, deschideți pur și simplu browserul de fișiere și selectați Rețea. De aici, navigați la folderul găzduit de Windows și începeți schimbul de date.

Accesați un partaj Linux din Windows

Pentru a transfera date în cealaltă direcție, va trebui să instalați Samba pe calculatorul dumneavoastră Linux.

sudo apt install samba

În continuare, setați un nume de utilizator pentru share-ul samba

smbpasswd -a username

Vi se va cere o parolă pentru noul cont (nu-i spuneți „nume de utilizator”!).

În continuare, creați un director din care să partajați datele.

mkdir /home//Share

În continuare, editați fișierul smb.conf în editorul dvs. de text:

sudo nano /etc/samba/smb.conf

Adăugați următoarele la sfârșitul fișierului de configurare:


path = /home//
available = yes
valid users =
read only = no
browsable = yes
public = yes
writable = yes

Efectuați modificările necesare pentru a se potrivi nevoilor dumneavoastră, apoi apăsați Ctrl + X pentru a ieși, atingând Y pentru a salva. În continuare, reporniți Samba:

sudo service smbd restart

Veți putea apoi să accesați share-ul din Windows. Deschideți File Explorer sau browserul dvs. și introduceți IP-ul sau numele de gazdă al dispozitivului Linux la distanță, urmat de numele folderului. În exemplul nostru, acesta este

\192.168.1.233\Share

2. Copierea fișierelor prin SSH de la Windows la Linux

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

Începeți prin a deschide un terminal și prin actualizarea și modernizarea sistemului de operare.

sudo apt update
sudo apt upgrade

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

sudo apt install openssh-server

Așteptați în timp ce 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. Pentru aceasta este nevoie ca instrumentul PSCP să fie descărcat pe sistemul Windows pentru a rula alături de PuTTY. Le găsiți pe ambele pe pagina de pornire PuTTY.

Rețineți că, în timp ce PuTTY va avea nevoie de instalare, PSCP nu. Cu toate acestea, ar trebui să fie salvat în rădăcina unității C:\ sau altfel setat ca variabilă de mediu. De asemenea, va trebui să confirmați adresa IP a dispozitivului Linux. Verificați acest lucru pe cutie cu

ifconfig

Cu o conexiune stabilită, puteți trimite date astfel:

c:\pscp c:
ome\path\to\a\file.txt user@remoteIP:\home\user
ome\path
ewname.txt

Vi se va cere parola pentru calculatorul Linux înainte de începerea transferului.

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:\home\user
ome\file.txt .

Observați punctul singuratic de la sfârșit—includeți-l sau transferul nu va funcționa.

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

Se poate utiliza, de asemenea, 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 condusă 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 mașina Linux înainte de a începe. De asemenea, trebuie să vă asigurați că ați instalat o aplicație FTP precum FileZilla, care are suport SFTP.

Pentru a utiliza această metodă, rulați FileZilla, apoi deschideți File > Site Manager. Creați un Site nou, având grijă să setați Protocolul pe SFTP. Adăugați adresa IP țintă în Host, apoi numele de utilizator și parola, setând Logon Type la Normal.

Faceți clic pe Connect atunci când sunteți gata, apoi utilizați interfața FTP pentru a glisa și a plasa fișiere între cele două calculatoare.

4. Partajarea fișierelor î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 folosesc o cheie criptată pentru a gestiona conexiunea dintre dispozitive.

Tot ce trebuie să faceți este să instalați aplicația, să nominalizați un dosar de sincronizare, apoi să creați cheia. Configurați acest lucru pe al doilea PC și datele dvs. vor fi apoi sincronizate. Sunt disponibile două opțiuni bune pentru acest lucru:

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

Ghidul nostru de utilizare a Resilio Sync (precum și a Syncthing) vă va ghida prin configurarea transferurilor de fișiere în rețea între calculatoare.

5. Crearea și montarea unui dosar partajat VirtualBox în Linux

Mulți oameni nu rulează o mașină Linux separată. În schimb, este obișnuit să ruleze Linux î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 VM?

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. Asigurați-vă că ați instalat Guest Additions pe mașina virtuală înainte de a continua.

În managerul VirtualBox, selectați mașina virtuală și alegeți Start > Headless Start (Alternativ, porniți mașina virtuală, apoi deschideți Devices > Shared Folders). Când starea afișează că mașina funcționează, faceți clic dreapta deschis pe VM și selectați Settings > Shared Folders (Setări > Dosare partajate).

Aici, selectați Machine Folders, apoi faceți clic pe simbolul + din dreapta (sau faceți clic dreapta și selectați Add Shared Folder). Răsfoiți Folder Path, găsiți directorul pe care doriți să îl utilizați, setați un nume (dacă este necesar), apoi OK.

Folosiți caseta de selectare Auto-mount (Montare automată) dacă doriți ca partajarea să fie disponibilă ori de câte ori se execută mașina virtuală. Faceți clic din nou pe OK pentru a confirma și a ieși. Când reporniți VM, share-ul va fi pregătit pentru a face schimb de date între PC-ul gazdă și sistemul de operare invitat

Sharing Files Between Windows and Linux Is Easy

Fie că sunteți nou în Linux, fie că Windows nu vă este familiar, partajarea datelor între ele este mai ușoară decât credeți.

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

Dacă sincronizați date pe Linux, există o mare probabilitate să vă migrați informatica de pe Windows. Consultați ghidul nostru pentru trecerea de la Windows la Linux pentru mai multe sfaturi.

Christian Cawley (1456 articole publicate)

Editor adjunct pentru Securitate, Linux, Bricolaj, Programare și Tech Explained. De asemenea, produce The Really Useful Podcast și are o experiență vastă în asistența pentru desktop și software. Colaborator al revistei Linux Format, Christian este un tinichigiu Raspberry Pi, iubitor de Lego și fan al jocurilor retro.

Mai multe de la Christian Cawley

Lasă un răspuns Anulează răspunsul

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Arhive

  • ianuarie 2022
  • decembrie 2021
  • noiembrie 2021
  • octombrie 2021
  • septembrie 2021

Meta

  • Autentificare
  • Flux intrări
  • Flux comentarii
  • WordPress.org
  • DeutschDeutsch
  • NederlandsNederlands
  • SvenskaSvenska
  • DanskDansk
  • EspañolEspañol
  • FrançaisFrançais
  • PortuguêsPortuguês
  • ItalianoItaliano
  • RomânăRomână
  • PolskiPolski
  • ČeštinaČeština
  • MagyarMagyar
  • SuomiSuomi
  • 日本語日本語

Copyright Trend Repository 2022 | Theme by ThemeinProgress | Proudly powered by WordPress