Ako prenášať a zdieľať súbory medzi Windows a Linux

Ako prenášať a zdieľať súbory medzi Windows a Linux

Kopírovanie údajov z počítača so systémom Windows do systému Linux --- alebo iným smerom --- môže spočiatku pôsobiť zastrašujúco. Koniec koncov, zdá sa, že by to malo byť jednoduché, ale ukazuje sa, že je to ťažké.





Po pravde, zdieľanie súborov z Windows na Linux je jednoduché, ale iba vtedy, ak viete, ako na to. Ste pripravení to zistiť? Tu je všetko, čo potrebujete vedieť o prenose súborov z Windows do Linuxu a späť.





4 spôsoby prenosu súborov z Windows do Linuxu

Prenos údajov medzi operačnými systémami Windows a Linux je jednoduchší, ako si myslíte. Zostavili sme pre vás päť spôsobov, ako to urobiť:





  1. Prenos súborov pomocou FTP
  2. Bezpečne kopírujte súbory pomocou SSH
  3. Zdieľajte údaje pomocou synchronizačného softvéru
  4. Používajte zdieľané priečinky vo svojom virtuálnom počítači so systémom Linux

S každou z týchto metód budete môcť ľahko (a v niektorých prípadoch bez námahy) presúvať súbory medzi operačnými systémami.

Pozrime sa na ne postupne a zistíme, ktorý vám najviac vyhovuje.



1. Skopírujte súbory cez SSH z Windows na Linux

Keď je na vašom zariadení so systémom Linux povolený protokol SSH, môžete odosielať údaje z príkazového riadka z jedného počítača na druhý. Na to, aby to fungovalo, však budete musieť na svojom počítači so systémom Linux nastaviť server SSH.

apple iphone prilepené na logu apple

Začnite otvorením terminálu a aktualizáciou a aktualizáciou operačného systému.





sudo apt update
sudo apt upgrade

Po dokončení nainštalujte server SSH. Server OpenSSH je dobrou voľbou.

sudo apt install openssh-server

Počkajte, kým sa nainštaluje. Ak chcete kedykoľvek skontrolovať, či je server OpenSSH spustený, použite





sudo service ssh status

Na prenos údajov zo systému Windows použite klienta SSH ako PuTTY. Na spustenie programu PuTTY je potrebné stiahnutie nástroja PSCP (zabezpečené kopírovanie klienta) do systému Windows. Obe nájdete na stránke Domovská stránka PuTTY .

Súvisiace: Windows 10 SSH vs. PuTTY

Všimnite si toho, že zatiaľ čo PuTTY bude potrebovať inštaláciu, PSCP nie. Namiesto toho uložte stiahnutý súbor pscp.exe do koreňového adresára jednotky C: alebo nastavte ako premennú prostredia. Budete tiež musieť potvrdiť IP adresu zariadenia Linux. Skontrolujte v termináli Linux pomocou

ip addr

Po vytvorení pripojenia môžete odosielať údaje z systému Windows do systému Linux takto:

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

Pred prenosom budete vyzvaní na zadanie hesla pre počítač so systémom Linux.

Chcete kopírovať údaje z Linuxu do Windows v rovnakej relácii SSH? Tento príkaz stiahne určený súbor do aktuálneho adresára:

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

Všimnite si obdobie osamotenia na konci --- zahrňte to alebo prenos nebude fungovať.

2. Ako prenášať súbory z Linuxu do Windows pomocou FTP

Možno tiež použiť aplikáciu FTP (File Transfer Protocol) s podporou SSH. Prenos súborov cez SFTP v používateľskom rozhraní ovládanom myšou je pravdepodobne jednoduchší ako spoliehanie sa na zadané príkazy.

Server SSH musí byť opäť spustený na počítači so systémom Linux, než začnete. Tiež by ste sa mali uistiť, že máte nainštalovanú aplikáciu FTP v systéme Windows, ako je napríklad FileZilla, ktorá má podporu SFTP.

Ak chcete použiť túto metódu, spustite program FileZilla a potom:

  1. Otvorené Súbor> Správca stránok
  2. Vytvor Nový web
  3. Nastavte protokol na SFTP
  4. Pridajte cieľovú IP adresu do Hostiteľ
  5. Zadajte používateľské meno a heslo
  6. Nastavte typ prihlásenia na Normálne
  7. Kliknite Pripojte sa keď je pripravený

Potom môžete pomocou aplikácie FTP presúvať súbory z Windows na Linux a späť pomocou drag and drop.

3. Zdieľajte súbory medzi Linuxom a Windows pomocou Resilio Sync

Ďalšou možnosťou, ktorú by ste mali zvážiť, je program na synchronizáciu súborov. Spravidla ide o rôzne platformy a na správu pripojenia medzi zariadeniami používajú šifrovaný kľúč.

Všetko, čo musíte urobiť, je nainštalovať aplikáciu, navrhnúť synchronizačný priečinok a potom vytvoriť kľúč. Nastavte to na druhom počítači a vaše údaje sa potom synchronizujú. Na to sú k dispozícii dve dobré možnosti:

  1. Resilio Sync : predtým známy ako BitTorrent Sync, Resilio je k dispozícii na takmer akejkoľvek platforme, na ktorú si spomeniete. Existuje platená verzia, ale bezplatná možnosť stačí na synchronizáciu dvoch zariadení
  2. SyncThing : pre Linux, Windows, macOS a Android ponúka táto alternatíva Resilio Sync podobnú funkciu bez plateného komponentu

Náš sprievodca používaním Resilio Sync (ako aj SyncThing) vás prevedie nastavením sieťových prenosov súborov medzi počítačmi Linux a Windows.

4. Vytvorte a pripojte zdieľaný priečinok VirtualBox v systéme Linux

Namiesto spustenia samostatného počítača je bežné spustiť Linux alebo Windows na virtuálnom počítači (VM). Existuje však spôsob, ako prenášať súbory medzi Windows a Linux, keď je nainštalovaný na virtuálnom počítači?

Našťastie áno. Pomocou programu VirtualBox môžete vytvoriť virtuálny zdieľaný adresár na synchronizáciu údajov.

Ak máte operačný systém Windows vo virtuálnom počítači so systémom Linux (alebo naopak), VirtualBox je už nastavený na zdieľanie. Pred pokračovaním sa uistite, že máte vo svojom virtuálnom počítači nainštalované doplnky pre hostí.

V správcovi VirtualBox vyberte virtuálny počítač a potom:

  1. Vyber si Štart> Bezhlavý štart (alebo so spusteným virtuálnym počítačom, Zariadenia> Zdieľané priečinky )
  2. Po spustení kliknite pravým tlačidlom myši na VM a vyberte Nastavenia> Zdieľané priečinky
  3. Vyberte Strojové priečinky
  4. Kliknite na + symbol vpravo (alebo kliknite pravým tlačidlom myši a vyberte Pridať zdieľaný priečinok )
  5. Prezrite si Cesta k priečinku a nájdite adresár, ktorý chcete použiť
  6. Potom zadajte názov (ak je to potrebné) OK
  7. Použi Auto-mount začiarkavacie políčko, aby ste sa uistili, že zdieľanie je k dispozícii vždy, keď sa spustí virtuálny počítač
  8. Kliknite OK znova na potvrdenie a výstup

Keď reštartujete virtuálny počítač, zdieľanie bude pripravené na výmenu údajov medzi hostiteľským počítačom a hosťujúcim operačným systémom.

Čo zdieľanie súborov v grafickom rozhraní?

Existuje ďalšia možnosť zdieľania súborov medzi počítačmi so systémom Windows a Linux. Vytvorenie zdieľaného súboru v jednom alebo oboch systémoch a potom k nemu prístup prostredníctvom siete je však nanajvýš nespoľahlivé.

Zdieľanie súborov medzi Windows a Linux je jednoduché

Bez ohľadu na to, či ste v Linuxe noví alebo sa vám Windows nepoznajú, zdieľanie údajov medzi nimi je jednoduchšie, ako si myslíte.

Pozreli sme sa na niekoľko metód. Odporúčame vám, aby ste ich vyskúšali všetky a zistili, ktorý vám najviac vyhovuje.

Ak synchronizujete údaje do systému Linux, je veľká šanca, že migrujete svoje počítače zo systému Windows. Ďalšie tipy nájdete v našom sprievodcovi prechodom z Windows na Linux.

zdieľam zdieľam Tweet E -mail 7 najlepších aplikácií na bezdrôtový prenos súborov v systéme Linux

Potrebujete preniesť svoje súbory cez Wi-Fi v systéme Linux? Tu je niekoľko spôsobov, ktoré môžete použiť.

Čítajte ďalej
Súvisiace témy
  • Linux
  • FTP
  • Zdieľanie súborov
  • Tipy pre Linux
O autorovi Christian Cawley(1510 publikovaných článkov)

Zástupca redaktora pre bezpečnosť, Linux, DIY, programovanie a techniku ​​a skutočne užitočného producenta podcastov s rozsiahlymi skúsenosťami s podporou počítačov a softvéru. Christian, prispievateľ do časopisu Linux Format, je drotár Raspberry Pi, milovník Lega a fanúšik retro hier.

Viac od Christiana Cawleyho

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber