Dalijimasis failais yra failo ar daugiau failų siuntimas iš vieno kompiuterio į kitą. Teoriškai tai yra paprastas dalykas. Procesas yra gana paprastas ir paprastas, jei abiejuose kompiuteriuose veikia ta pati operacinė sistema. Kai viskas kitaip, viskas tampa šiek tiek komplikuota.
Šiame vadove patikrinkite, kaip dalytis failais tarp „Windows“ ir „Linux“.
Failų bendrinimas tarp „Windows“ ir „Linux“
Yra keli būdai, kaip konfigūruoti „Windows“ ir „Linux“, kad būtų galima bendrinti failus. Tačiau šio vadovo atveju aš daugiausia demonstruosiu, kaip sukonfigūruoti „Linux“ dalytis failais. Konfigūruodama „Windows“, aš pristatysiu tik būtinas.
Pradėkime!
Bendrinkite failus naudodami nešiojamus atminties įrenginius
Tai yra vienas iš labiausiai paplitusių ir tradicinių būdų dalytis failais tarp dviejų kompiuterių. Paprastai tai apima nešiojamąsias laikmenas. Turite USB atmintinę? Nešiojamas HDD / SSD? Tiesiog prijunkite jį prie šaltinio kompiuterio, nukopijuokite duomenis į nešiojamą saugyklą ir dalinkitės jais su savo tiksliniu kompiuteriu.
Tam tikrais atvejais, kai duomenys yra per dideli, kad jais būtų galima dalytis per tinklą / internetą, tai yra geriausias sprendimas. Profesionalioje darbo vietoje, kurioje reikia dalytis ir saugoti terabaitais duomenų, darbui atlikti yra nešiojamų RAID masyvų.
Nors tai paprasta ir efektyvu, reikia nepamiršti kelių dalykų.
- Saugyklos talpa: Didesnių nei talpa duomenų negalima laikyti nešiojamojoje saugykloje. Tokiu atveju galite padalinti failą į mažesnes dalis naudodami failų skaidymo programinę įrangą. Gali reikėti kelis kartus perkelti duomenis per nešiojamą saugyklą.
- Failo dydis: Jei failo dydis yra gana mažas ir jų yra daug, perdavimo greitis bus lėtas. Kita vertus, jei failo dydis yra juokingai didelis, tada jis taip pat bus lėtas.
- Failų sistema: „Linux“ ir „Windows“ turi savo failų sistemą. Nors tokios failų sistemos kaip FAT (fat16, fat32 ir kt.) arba NTFS galima pasiekti tiek iš „Windows“, tiek iš „Linux“, „Linux“ specifinių failų sistemų (ext3, ext4, xfs, btrfs ir kt.).) nėra.
Bendrinkite failus per debesies saugyklą
Debesies saugykla yra standartinis failų bendrinimo būdas šioje interneto eroje. Failus galima įkelti ir atsisiųsti iš bet kurio įrenginio naudojant modernią interneto naršyklę. Tačiau, norėdami pasirinkti šį kelią, reikia atsiminti keletą skirtingų dalykų.
- Saugojimo talpa: Internetinės debesies saugyklos atveju didelį susirūpinimą kelia saugyklos talpa. Populiariose debesų saugyklose siūlomas ribotas debesų saugojimo kiekis nemokamai. Jei jūsų failas yra didesnis, gali tekti įsigyti papildomos vietos debesyje. Didelį failą taip pat galite padalyti į kelis mažus.
- Pralaidumas: Kalbant apie debesies saugojimą, tai yra antras didžiausias rūpestis. Jei jūsų naudojamas interneto ryšys yra lėtas, failų įkėlimo / atsisiuntimo laikas užtruks gana ilgai. Jei naudojate matuojamą ryšį, tai gali jums daug kainuoti.
Kai kurios populiarios internetinės debesies saugyklos yra „Google“ diskas, „Dropbox“, „OneDrive“, „pCloud“, „Box“ ir kt. Beveik visi jie siūlo pagrįstą debesų saugyklos kiekį nemokamai.
Bendrinkite failus naudodami tinklo aplankus
Jei abu kompiuteriai yra tame pačiame tinkle, galima juo pasinaudoti. Taikant šį metodą, tam tikri šaltinio mašinos aplankai bus prieinami kitoms mašinoms.
Konfigūruokite „Linux“
Norėdami naudotis šia funkcija, pirmiausia turite sukonfigūruoti sistemas. „Linux“ atveju „Samba“ yra puikus sprendimas. „Samba“ yra standartinis UNIX / Linux operacinių sistemų programų rinkinys, skirtas standartinei „Windows“ sąveikai. Patikrinkite „Samba“.
„Samba“ yra populiari programinė įranga, kurią galite paimti iš savo platintojo oficialių paketų. Norėdami įdiegti „Samba“, vykdykite komandą pagal savo platintoją.
Skirta „Debian“ / „Ubuntu“ ir dariniams.
$ sudo apt įdiekite samba
„Fedora“ ir išvestinėms finansinėms priemonėms.
$ sudo dnf įdiekite sambaArch Linux ir dariniams.
$ sudo pacman -S sambaSkirtas „openSUSE“ ir išvestinėms finansinėms priemonėms.
$ sudo zypper įdiekite sambaDabar nustatykite „Samba“ bendrinimo vardą ir slaptažodį. Ši komanda turi būti vykdoma su root teise.
$ sudo smbpasswd -a
Geresniam valdymui geriau turėti specialų katalogą, iš kurio būtų galima dalytis duomenimis. Sukurkite tam skirtą katalogą.
$ mkdir -v / home /
Naujas katalogas turi būti deklaruotas „Samba“ konfigūracijos faile, kad jis būtų atpažintas ir naudojamas. Taip pat reikia atlikti keletą papildomų patobulinimų. Atidarykite konfigūracijos failą pasirinktame teksto rengyklėje.
$ sudo vim / etc / samba / smb.konf
Failo pabaigoje pridėkite šias eilutes.
$ [dalis]$ kelias = / namai /
$ galima = taip
$ galiojantys vartotojai =
$ tik skaityti = ne
$ naršoma = taip
$ public = taip
$ writeable = taip
Išsaugokite failą ir išeikite iš redaktoriaus. Įkelkite „Samba“ paslaugą, kad pakeitimai įsigaliotų.
$ sudo systemctl paleiskite iš naujo smbd
Voila! Samba turėtų veikti. Iš „Windows“ naudokite failų naršyklę arba naršyklę ir eikite į „Linux“ sistemos pagrindinio kompiuterio pavadinimą arba IP adresą ir aplanko pavadinimą.
$ \\Konfigūruokite „Windows“
„Windows“ atveju yra du konfigūracijos proceso žingsniai.
Pirmiausia įsitikinkite, kad įjungtos parinktys „Network Discovery“ ir „File and printer sharing“. Eikite į Nustatymai >> Tinklas ir internetas >> Tinklo ir bendrinimo centras.
Kairėje pusėje spustelėkite „Keisti išplėstinius bendrinimo nustatymus.“
Iš naujo lango įjunkite tinklo atradimas ir failų bei spausdintuvų bendrinimas. Spustelėkite „Išsaugoti pakeitimus.“
Dabar pasirinkite aplanką, kurį norite bendrinti. Dešiniuoju pelės mygtuku spustelėkite ir pasirinkite „Ypatybės.“
Naujame lange eikite į skirtuką „Bendrinimas“. Spustelėkite mygtuką „Bendrinti“.
Dabar turite pasirinkti, kas gali pasiekti aplanką. Jei norite, kad ja galėtų naudotis visi, pasirinkite „Visi“ ir spustelėkite „Pridėti“. Baigę spustelėkite „Bendrinti“, kad patvirtintumėte veiksmą.
Voila! Aplankas turėtų būti prieinamas iš „Linux“ kompiuterio tinkle. Norėdami pasiekti katalogą, atidarykite failų naršyklę ir naršykite „Tinklą“ iš „Kitos vietos“. Taip jis rodomas „Nautilus“ failų naršyklėje „Ubuntu“.
Bendrinkite failus naudodami „SyncThing“
Yra trečiųjų šalių įrankiai, leidžiantys dalytis failais tarp įrenginių. Šio tipo įrankiai paprastai yra daugiaplatformiai ir siūlo tvirtą saugumą su šifruotu ryšiu.
Šiame skyriuje aš pristatysiu „SyncThing“. „SyncThing“ saugiai sinchronizuoja failus tarp kompiuterių realiuoju laiku. Tai nemokama ir atviro kodo programinė įranga, skirta „Windows“, „Linux“, „macOS“, BSD ir kitiems. Patikrinkite „SyncThing“.
Pradėkime įdiegdami „SyncThing“. „SyncThing“ taip pat yra numatytuose įvairių sričių paketų saugyklose. Vykdykite atitinkamą komandą pagal savo distro.
Skirta „Debian“ / „Ubuntu“ ir dariniams.
$ sudo apt įdiegti sinchronizavimą
„Fedora“ ir išvestinėms finansinėms priemonėms.
$ sudo dnf įdiekite sinchronizavimąSkirta „openSUSE“ ir dariniams.
$ sudo zypper įdiekite sinchronizavimąCentOS / RHEL ir dariniams.
$ dnf įdiekite sinchronizavimąKitose platformose apsilankykite „SyncThing“ atsisiuntimo puslapyje. Numatytasis „Linux“ TAR.GZ archyve yra nešiojama „SyncThing“ versija.
Įdiegę paleiskite „SyncThing“. Nuo šiol žingsniai dažniausiai bus panašūs visose platformose. Pirmiausia reikia paleisti „SyncThing“ demoną.
Tada paleiskite „SyncThing“ žiniatinklio sąsają. Tai yra pagrindinis „SyncThing“ valdymo skydelis, iš kurio viskas bus padaryta.
Paleistas pirmasis žingsnis turėtų būti „SyncThing“ prieigos užtikrinimas. Saugumo sumetimais būtinai sukonfigūruokite vartotojo vardą ir slaptažodį. Viršutiniame dešiniajame kampe eikite į Veiksmai >> Nustatymai.
Eikite į skirtuką „GUI“ ir įveskite vartotojo vardą ir slaptažodį GUI autentifikavimui. Pažymėkite parinktį, įgalinančią HTTPS GUI.
Kai išsaugosite pakeitimus, tinklalapis bus įkeltas iš naujo ir paprašys patvirtinti „SyncThing“ žiniatinklio vartotojo sąsają.
Tada patikrinkite, kaip pridėti / pašalinti aplankus į „SyncThing“, kad galėtumėte bendrinti. Valdymo skydelyje matome, kad jau yra sukonfigūruotas numatytasis aplankas.
Norėdami pridėti pasirinktą aplanką, spustelėkite „Pridėti aplanką“.
Suteikite aplankui atpažįstamą pavadinimą. Lauke „Aplanko kelias“ įveskite katalogo kelią. Paprastai tai yra viskas, ko reikia norint bendrinti aplanką. Atminkite, kad tai gali neveikti, jei naudotojas, kuriame veikia „SyncThing“, neturi skaitymo leidimo kataloge ir failuose.
Laikas pridėti nuotolinį darbalaukį. Tam mums reikia nuotolinio darbalaukio „SyncThing“ įrenginio ID. ID galima rasti skiltyje Veiksmai >> Rodyti ID. Šiuo atveju tai yra „Windows“ darbalaukio „SyncThing“ įrenginio ID.
Norėdami pridėti jį prie „Linux“, spustelėkite „Pridėti nuotolinį įrenginį“ apatiniame dešiniajame „SyncThing“ žiniatinklio valdymo skydelio kampe.
Įveskite įrenginio ID. Taip pat galite rankiniu būdu nustatyti įrenginio pavadinimą.
Skirtuke „Išplėstinė“ galite įsitikinti, kad visas duomenų perdavimas su įrenginiu bus suglaudintas. Tai gali būti naudinga norint padidinti efektyvų pralaidumą.
Darbalaukis turėtų atsirasti nuotolinių darbalaukių sąraše.
Pasidalinkime ką tik pridėtu aplanku su „Windows“ sistema. Spustelėkite aplanką ir pasirinkite „Redaguoti“.
Skirtuke „Bendrinimas“ pasirinkite ką tik pridėtą nuotolinį darbalaukį.
„Windows“ sistemoje taip pat reikia pridėti „Linux SyncThing“ įrenginio ID. Kai „Linux“ sistema bandys prisijungti, „Windows“ sistemoje bus rodomas toks iššokantis langas. Spustelėkite „Pridėti“, kad patvirtintumėte.
Nuspręskite, kur turėtų būti saugomi gaunami duomenys („Windows“ kompiuteryje).
Turėtų prasidėti sinchronizavimas. Sinchronizavimo laikas priklauso nuo jūsų tinklo pralaidumo ir sinchronizuojamų duomenų kiekio. Baigę pamatysite, kad aplankas pažymėtas kaip „Atnaujinta“ abiejose sistemose.
Paskutinės mintys
Yra įvairių būdų dalytis failais tarp kompiuterių. Kurį metodą pasirinkti? Viskas priklauso nuo tavęs. Asmeniškai lengviausias būdas naudoti trečiųjų šalių įrankius, nes jie pritaikyti tik šiam darbui.
Ekspertams tikriausiai labiau patinka rsync. Tai komandinės eilutės įrankis su daugybe pritaikymų ir patikima funkcija. Sužinokite, kaip kopijuoti failus naudojant „rsync“.
Laimingo skaičiavimo!