Fájlok megosztása Windows és Linux között

How Share Files Between Windows



A fájlmegosztás az a művelet, amikor egy vagy több fájlt küld egy számítógépről a másikra. Elméletben ez egy egyszerű dolog. A folyamat meglehetősen egyszerű és egyszerű, ha mindkét számítógép ugyanazt az operációs rendszert futtatja. Ha ez más, akkor a dolgok kissé bonyolulttá válnak.

Ebben az útmutatóban nézze meg, hogyan lehet fájlokat megosztani Windows és Linux között.







Fájlok megosztása Windows és Linux között

A Windows és a Linux többféleképpen is konfigurálható fájlok megosztására. Ennek az útmutatónak az esetében azonban leginkább azt mutatom be, hogyan kell konfigurálni a Linuxot a fájlmegosztáshoz. Windows-specifikus konfiguráció esetén csak a szükségeseket mutatom be.



Lássunk neki!



Fájlok megosztása hordozható tárolóeszközökkel





Ez az egyik leggyakoribb és hagyományos módja a fájlok megosztásának két számítógép között. Általában hordozható adathordozót tartalmaz. Van USB flash meghajtója? Hordozható HDD/SSD? Csak csatlakoztassa a forrás számítógéphez, másolja át az adatokat a hordozható tárolóra, és ossza meg a célszámítógéppel.

Bizonyos esetekben, amikor az adatok túl nagyok ahhoz, hogy megoszthassák őket a hálózaton/interneten, ez a legjobb megoldás. Egy professzionális munkaterületen, ahol terabájtnyi adatot kell megosztani és tárolni, hordozható RAID tömbök vannak a feladat elvégzésére.



Bár egyszerű és hatékony, néhány dolgot szem előtt kell tartani.

  • Tárolókapacitás: A kapacitásnál nagyobb adatok nem tárolhatók hordozható tárolón. Ha ez a helyzet, akkor a fájlt felosztó szoftver segítségével feldarabolhatja a fájlt kisebb darabokra. Lehet, hogy többször kell áthelyeznie az adatokat a hordozható tárhelyen.
  • Fájlméret: Ha a fájl mérete kicsi, és sok van belőlük, akkor az átviteli sebesség lassú lesz. Másrészt, ha a fájl mérete nevetségesen nagy, akkor az is lassú lesz.
  • Fájlrendszer: A Linux és a Windows saját fájlrendszerrel rendelkezik. Míg a fájlrendszerek, mint például a FAT (fat16, fat32 stb.) Vagy az NTFS, mind Windowsból, mind Linuxból elérhetők, a Linux-specifikus fájlrendszerek (ext3, ext4, xfs, btrfs stb.) Nem.

Fájlok megosztása a felhőalapú tárhelyen

A felhőtárolás a fájlmegosztás szokásos módja ebben az internetes korszakban. A fájlok bármilyen webböngészővel feltölthetők és letölthetők bármely eszközről. Azonban, ha ezt az utat szeretné választani, ne felejtsen el néhány különböző pontot.

  • Tárolási kapacitás: Az online felhőtárolás esetén a tárolókapacitás nagy gondot okoz. A népszerű felhőtárolók korlátozott mennyiségű felhőtárhelyet kínálnak ingyenesen. Ha a fájl ennél nagyobb, előfordulhat, hogy további felhőtárhelyet kell vásárolnia. A nagy fájlt több kisebbre is feloszthatja.
  • Sávszélesség: Ez a második legnagyobb aggodalom a felhőtárolás terén. Ha az internetkapcsolat lassú, akkor a fájlok feltöltése/letöltése sokáig tart. Ha mért kapcsolatot használ, akkor sokba kerülhet.

A népszerű online felhőtárolók egy része a Google Drive, a Dropbox, a OneDrive, a pCloud, a Box stb. Szinte mindegyik ésszerű mennyiségű felhőtárhelyet kínál ingyenesen.

Fájlok megosztása hálózati mappák használatával

Ha mindkét számítógép ugyanazon a hálózaton van, akkor kihasználhatja azt. Ennél a módszernél a forrásgép bizonyos mappái más gépek számára is elérhetők lesznek.

Konfigurálja a Linuxot

Ennek a funkciónak a használatához először konfigurálnia kell a rendszereket. Linux esetén a Samba a tökéletes megoldás. A Samba a szabványos programcsomag UNIX/Linux operációs rendszerekhez a Windows szabványos átjárhatóságához. Nézze meg Sambát .

A Samba népszerű szoftver, amelyet a disztribúció hivatalos csomagtárából szerezhet be. A Samba telepítéséhez futtassa a disztribúció szerinti parancsot.

Debian/Ubuntu és származékai számára.

$sudotalálótelepítésszamba

Fedora és származékai esetében.

$sudodnftelepítésszamba

Arch Linux és származékai számára.

$sudopacman-Sszamba

OpenSUSE -hez és származékaihoz.

$sudozyppertelepítésszamba

Most állítson be felhasználónevet és jelszót a Samba megosztáshoz. Ezt a parancsot root jogosultsággal kell futtatni.

$sudosmbpasswd-nak nek <felhasználónév>

A jobb kezelés érdekében jobb, ha van egy külön könyvtár, amelyből adatokat oszthat meg. Hozzon létre egy dedikált könyvtárat.

$mkdir -v /itthon/<felhasználónév> /részvény

Az új könyvtárat deklarálni kell a Samba konfigurációs fájljában, hogy felismerje és használhassa. Emellett néhány további javítást is el kell végezni. Nyissa meg a konfigurációs fájlt a kívánt szövegszerkesztőben.

$sudo jöttem /stb./szamba/smb.conf

Adja hozzá a következő sorokat a fájl végéhez.

$[részvény]
$ path =/itthon/<felhasználónév> /részvény
$ elérhető =Igen
$ érvényesfelhasználók=<felhasználónév>
$olvascsak = nem
$ böngészhető =Igen
$ public =Igen
$ írható =Igen

Mentse a fájlt, és lépjen ki a szerkesztőből. A módosítások életbe léptetéséhez töltse be újra a Samba szolgáltatást.

$sudosystemctl indítsa újra az smbd -t

Voálá! A Sambának működőképesnek kell lennie. Windows rendszerben használja a fájlkezelőt vagy a böngészőt, és keresse meg a Linux rendszer gazdagépnevét vagy IP -címét, majd a mappa nevét.

$\<linux_machine_ip> észvény

A Windows konfigurálása

A Windows esetében a konfigurációs folyamatnak két lépése van.

Először győződjön meg arról, hogy a Hálózatfeltárás, valamint a fájl- és nyomtatómegosztási lehetőségek engedélyezve vannak. Lépjen a Beállítások >> Hálózat és internet >> Hálózati és megosztási központ menüpontra.

A bal oldalon kattintson a Speciális megosztási beállítások módosítása lehetőségre.

Kapcsolja be az új ablakból hálózati felfedezés, valamint fájl- és nyomtatómegosztás. Kattintson a Módosítások mentése gombra.

Most válassza ki a megosztani kívánt mappát. Kattintson a jobb gombbal, és válassza a Tulajdonságok lehetőséget.

Az új ablakban lépjen a Megosztás fülre. Kattintson a Megosztás gombra.

Most ki kell választania, hogy ki férhet hozzá a mappához. Ha azt szeretné, hogy bárki hozzáférhessen, válassza a Mindenki lehetőséget, majd kattintson a Hozzáadás gombra. Ha végzett, kattintson a Megosztás gombra a művelet megerősítéséhez.

Voálá! A mappának elérhetőnek kell lennie a hálózat Linux -gépéről. A könyvtár eléréséhez nyissa meg a fájlböngészőt, és böngésszen a Hálózat más helyekről oldalon. Így jelenik meg az Ubuntu Nautilus fájlböngészőjében.

Fájlok megosztása a SyncThing segítségével

Vannak harmadik féltől származó eszközök, amelyek lehetővé teszik a fájlok megosztását az eszközök között. Az ilyen típusú eszközök általában többplatformosak és szilárd biztonságot nyújtanak titkosított kapcsolattal.

Ebben a részben a SyncThing -t mutatom be. A SyncThing biztonságosan szinkronizálja a fájlokat a számítógépek között valós időben. Ez egy ingyenes és nyílt forráskódú szoftver, amely elérhető Windows, Linux, macOS, BSD és mások számára. Nézze meg a SyncThing szolgáltatást.

Kezdjük a SyncThing telepítésével. A SyncThing a különböző disztribúciók alapértelmezett csomagjaiban is elérhető. Futtassa a megfelelő parancsot a disztribúció szerint.

Debian/Ubuntu és származékai számára.

$sudotalálótelepítésszinkronizálás

Fedora és származékai esetében.

$sudodnftelepítésszinkronizálás

OpenSUSE -hez és származékaihoz.

$sudozyppertelepítésszinkronizálás

CentOS/RHEL és származékai.

$dnftelepítésszinkronizálás

Más platformok esetén nézze meg a SyncThing letöltési oldal. Az alapértelmezett Linux TAR.GZ archívum tartalmazza a SyncThing hordozható verzióját.

A telepítés után indítsa el a SyncThing alkalmazást. Innentől kezdve a lépések többnyire hasonlóak lesznek minden platformon. Az első lépés a SyncThing démon elindítása.

Ezután indítsa el a SyncThing webes felhasználói felületet. Ez a SyncThing fő vezérlőpultja, amelyről mindent meg kell tenni.

Indítás után az első lépés a SyncThing hozzáférés biztosítása. Biztonsági okokból feltétlenül konfiguráljon felhasználónevet és jelszót. A jobb felső sarokban lépjen a Műveletek >> Beállítások lehetőségre.

Menjen a GUI fülre, és adjon meg egy felhasználónevet és jelszót a GUI hitelesítéshez. Jelölje be azt a lehetőséget, amely engedélyezi a HTTPS -t a grafikus felhasználói felülethez.

A módosítások mentése után a weboldal újra betöltődik, és hitelesítést kér a SyncThing webes felhasználói felületére.

Ezután nézze meg, hogyan adhat hozzá/távolíthat el mappákat a SyncThinghez megosztáshoz. A kezelőpanelről láthatjuk, hogy már van konfigurálva egy alapértelmezett mappa.

A kívánt mappa hozzáadásához kattintson a Mappa hozzáadása gombra.

Adjon a mappának felismerhető nevet. Írja be a könyvtár elérési útját a Mappa útvonala mezőbe. Általában ennyi kell a mappa megosztásához. Vegye figyelembe, hogy előfordulhat, hogy nem működik, ha a SyncThing felhasználói alatt nem olvasási jogosultsággal rendelkezik a könyvtárhoz és a fájlokhoz.

Ideje hozzáadni a távoli asztalt. Ehhez szükségünk van a távoli asztal SyncThing eszközazonosítójára. Az azonosító a Műveletek >> ID azonosító menüpontban érhető el. Ebben az esetben ez a Windows asztalom SyncThing -eszköz azonosítója.

Ha hozzá szeretné adni a Linuxhoz, kattintson a Távoli eszköz hozzáadása elemre a SyncThing webes vezérlőpult jobb alsó sarkában.

Adja meg az eszköz azonosítóját. Az eszköz nevét manuálisan is beállíthatja.

A Speciális lapon ellenőrizheti, hogy az eszközzel végzett összes adatátvitel tömörítve lesz -e. Ez hasznos lehet a hatékony sávszélesség növelésében.

Az asztalnak meg kell jelennie a távoli asztalok listájában.

Osszuk meg az imént hozzáadott mappát a Windows rendszerrel. Kattintson a mappára, és válassza a Szerkesztés lehetőséget.

A Megosztás lapon válassza ki az imént hozzáadott távoli asztalt.

A Windows rendszerben a Linux SyncThing eszközazonosítót is hozzá kell adni. Amikor a Linux rendszer megpróbál csatlakozni, a következő előugró ablak jelenik meg a Windows rendszerben. A megerősítéshez kattintson a Hozzáadás gombra.

Döntse el, hogy hol kell menteni a bejövő adatokat (Windows gépen).

A szinkronizálást el kell kezdeni. A szinkronizálás befejezésének ideje a hálózati sávszélességtől és a szinkronizálandó adatok mennyiségétől függ. Ha elkészült, látni fogja, hogy a mappa mindkét rendszeren Frissítve van megjelölve.

Végső gondolatok

Számos módszer létezik a fájlok számítógépek közötti megosztására. Melyik módszert válasszuk? Minden rajtad múlik. Személy szerint a harmadik féltől származó eszközök használata a legegyszerűbb, mivel azokat csak erre a feladatra szabták.

A szakértők számára az rsync valószínűleg előnyösebb. Ez egy parancssori eszköz, rengeteg testreszabással és robusztus funkciókkal. Nézze meg, hogyan lehet fájlokat másolni az rsync használatával.

Boldog számítástechnikát!