Failide jagamine on faili või mitme faili ühest arvutist teise saatmine. Teoreetiliselt on see lihtne asi. Protsess on üsna lihtne ja arusaadav, kui mõlemad arvutid töötavad sama operatsioonisüsteemiga. Kui see on erinev, siis läheb asi natuke keeruliseks.
Selles juhendis vaadake, kuidas faile Windowsi ja Linuxi vahel jagada.
Failide jagamine Windowsi ja Linuxi vahel
Nii Windowsi kui ka Linuxi konfigureerimiseks failide jagamiseks on mitu võimalust. Kuid selle juhendi puhul tutvustan peamiselt seda, kuidas Linux failide jagamiseks konfigureerida. Windowsi spetsiifilise konfiguratsiooni jaoks tutvustan ainult vajalikke.
Alustame!
Jagage faile kaasaskantavate salvestusseadmete abil
See on üks levinumaid ja traditsioonilisemaid viise failide jagamiseks kahe arvuti vahel. Üldiselt hõlmab see kaasaskantavaid andmekandjaid. Sain USB-mälupulga? Kaasaskantav HDD / SSD? Ühendage see lihtsalt lähtearvutiga, kopeerige andmed kaasaskantavasse salvestusruumi ja jagage seda oma sihtarvutiga.
Teatud stsenaariumides, kus andmed on liiga suured, et neid võrgu / Interneti kaudu jagada, on see parim lahendus. Professionaalses tööruumis, kus on vaja jagada ja salvestada terabaiti andmeid, on töö tegemiseks kaasaskantavad RAID-massiivid.
Kuigi see on lihtne ja tõhus, tuleb siiski meeles pidada paari asja.
- Salvestusmaht: mahutavusest suuremaid andmeid ei saa kaasaskantavasse mällu salvestada. Sel juhul võite faili jagamise tarkvara abil faili väiksemateks osadeks jagada. Võimalik, et peate mitu korda andmeid teisaldatava salvestusruumi kaudu teisaldama.
- Faili suurus: kui faili suurus on üsna väike ja neid on palju, on ülekandekiirus aeglane. Teiselt poolt, kui faili suurus on naeruväärselt suur, siis on see ka aeglane.
- Failisüsteem: Linuxil ja Windowsil on oma failisüsteem. Kuigi failisüsteemid nagu FAT (fat16, fat32 jne.) või NTFS-ile pääseb juurde nii Windowsist kui ka Linuxist, Linuxi-spetsiifilistest failisüsteemidest (ext3, ext4, xfs, btrfs jne.) ei ole.
Jagage faile pilvemälu kaudu
Pilvesalvestus on sellel Interneti-ajastul tavapärane failide jagamise viis. Faile saab moodsa veebibrauseriga üles laadida ja alla laadida igast seadmest. Selle tee valimiseks peate siiski meeles pidama paar erinevat punkti.
- Salvestusmaht: Veebipõhise pilvesalvestuse puhul on suureks mureks mälumaht. Populaarsed pilvehoidlad pakuvad piiratud koguses pilvemälu tasuta. Kui teie fail on sellest suurem, peate võib-olla ostma täiendava pilvemälu. Suure faili saate jagada ka mitmeks väikeseks.
- Ribalaius: Pilvesalvestuse osas on see suuruselt teine mure. Kui teie kasutatav Interneti-ühendus on aeglane, võtab failide üleslaadimise / allalaadimise aeg üsna kaua aega. Kui kasutate mõõdetud ühendust, võib see teile palju maksta.
Mõned populaarsed veebipõhised pilvesalvestid hõlmavad Google Drive'i, Dropboxi, OneDrive'i, pCloudi, Boxi jne. Peaaegu kõik neist pakuvad mõistlikus koguses pilvemahtu tasuta.
Jagage faile võrgukaustade abil
Kui mõlemad arvutid on samas võrgus, on seda võimalik ära kasutada. Selle meetodi korral on algmasina teatud kaustad teistele masinatele kättesaadavad.
Konfigureerige Linux
Selle funktsiooni kasutamiseks peate kõigepealt süsteemid konfigureerima. Linuxi puhul on Samba ideaalne lahendus. Samba on UNIX / Linuxi operatsioonisüsteemide standardprogrammide komplekt Windowsi standardse koostalitlusvõime jaoks. Vaadake Samba.
Samba on populaarne tarkvara, mille saate haarata oma distro ametlikest paketihoidlatest. Samba installimiseks käivitage käsk vastavalt oma levikule.
Debiani / Ubuntu ja derivaatide jaoks.
$ sudo apt installib samba
Fedora ja derivaatide jaoks.
$ sudo dnf installib sambaArch Linuxi ja derivaatide jaoks.
$ sudo pacman -S sambaOpenSUSE ja derivaatide jaoks.
$ sudo zypper installib sambaNüüd määrake Samba jagamise kasutajanimi ja parool. Seda käsku tuleb käivitada rootõigusega.
$ sudo smbpasswd -a
Parema haldamise huvides on parem omada spetsiaalset kataloogi, kust andmeid jagada. Looge spetsiaalne kataloog.
$ mkdir -v / home /
Uus kataloog tuleb deklareerida Samba konfiguratsioonifailis, et see saaks ära tunda ja seda kasutada. Samuti on vaja teha veel käputäis täiendavaid näpistusi. Avage valitud tekstiredaktoris konfiguratsioonifail.
$ sudo vim / etc / samba / smb.konf
Lisage järgmised read faili lõppu.
$ [aktsia]$ tee = / kodu /
$ saadaval = jah
$ kehtivat kasutajat =
$ kirjutuskaitstud = ei
$ sirvitav = jah
$ public = jah
$ kirjutatav = jah
Salvestage fail ja väljuge redaktorist. Muudatuste jõustumiseks laadige Samba teenus uuesti sisse.
$ sudo systemctl taaskäivitage smbd
Voila! Samba peaks olema töökorras. Windowsis kasutage failide uurijat või brauserit ja minge Linuxi süsteemi hostinimele või IP-aadressile, millele järgneb kausta nimi.
$ \\Windowsi seadistamine
Windowsi puhul on konfigureerimisprotsessis kaks sammu.
Esmalt veenduge, et suvandid „Võrgu avastamine” ja „Failide ja printerite ühiskasutus” oleksid lubatud. Avage jaotis Seaded >> Võrk ja Internet >> Võrgu- ja ühiskasutuskeskus.
Klõpsake vasakul küljel nuppu „Jagamise täpsemate seadete muutmine.”
Uuest aknast lülitage sisse võrgu avastamine ning failide ja printerite ühiskasutus. Klõpsake nuppu „Salvesta muudatused.”
Nüüd valige jagamiseks kaust. Paremklõpsake ja valige „Properties.”
Uuest aknast minge vahekaardile „Jagamine”. Klõpsake nuppu "Jaga".
Nüüd peate valima, kes pääsevad kaustale juurde. Kui soovite, et see oleks kõigile kättesaadav, valige „Kõik“ ja klõpsake „Lisa“. Kui olete lõpetanud, klõpsake toimingu kinnitamiseks nuppu „Jaga”.
Voila! Kaust peaks olema saadaval võrgus olevast Linuxi masinast. Kataloogi pääsemiseks avage failibrauser ja sirvige jaotises „Muud asukohad” jaotist „Võrk”. Nii ilmub see Ubuntu Nautiluse failibrauseris.
Failide jagamine rakenduse SyncThing abil
On olemas kolmanda osapoole tööriistu, mis võimaldavad faile seadmete vahel jagada. Seda tüüpi tööriistad on tavaliselt platvormidevahelised ja pakuvad krüptitud ühendusega kindlat turvalisust.
Selles jaotises tutvustan SyncThingi. SyncThing sünkroniseerib failid arvutite vahel reaalajas turvaliselt. See on tasuta ja avatud lähtekoodiga tarkvara, mis on saadaval Windowsile, Linuxile, macOS-ile, BSD-le ja teistele. Vaadake SyncThingi.
Alustame SyncThingi installimisega. SyncThing on saadaval ka erinevate distrode vaikepakettide repos. Käivitage vastav käsk vastavalt teie levitamisele.
Debiani / Ubuntu ja derivaatide jaoks.
$ sudo apt installi sünkroonimine
Fedora ja derivaatide jaoks.
$ sudo dnf installige sünkroonimineOpenSUSE ja derivaatide jaoks.
$ sudo zypper installige sünkroonimineCentOS / RHEL ja derivaadid.
$ dnf installige sünkroonimineMuude platvormide jaoks vaadake SyncThingi allalaadimislehte. Vaikimisi Linuxi TAR.GZ arhiiv sisaldab SyncThingi kaasaskantavat versiooni.
Kui see on installitud, käivitage rakendus SyncThing. Siitpeale on sammud kõigil platvormidel enamasti sarnased. Esimene samm on käivitada deemon SyncThing.
Seejärel käivitage SyncThingi veebiliides. See on SyncThingi peamine juhtpaneel, kust kõik tehakse.
Pärast käivitamist peaks esimene samm olema SyncThingi juurdepääsu tagamine. Turvalisuse huvides seadistage kindlasti kasutajanimi ja parool. Valige paremas ülanurgas jaotis Toimingud >> Seaded.
Minge vahekaardile „GUI” ja sisestage GUI autentimiseks kasutajanimi ja parool. Märkige suvand, mis lubab HTTPS-i GUI jaoks.
Kui olete muudatused salvestanud, laaditakse veebileht uuesti ja küsitakse autentimist SyncThingi veebiliidesesse.
Järgmisena vaadake, kuidas kaustu SyncThingi jagamiseks lisada / eemaldada. Juhtpaneelilt näeme, et vaikimisi kaust on juba konfigureeritud.
Valitud kausta lisamiseks klõpsake nuppu „Lisa kaust”.
Pange kaustale äratuntav nimi. Sisestage väljale „Kausta tee” kataloogitee. Üldiselt on see kõik, mida vajate kausta jagamiseks. Pange tähele, et see ei pruugi töötada, kui kasutaja SyncThing töötab all, pole kataloogi ja failide lugemisõigust.
Aeg kaugtöölaua lisamiseks. Selleks vajame kaugtöölaua SyncThingi seadme ID-d. ID on saadaval jaotises Toimingud >> Kuva ID. Sel juhul on see minu Windowsi töölaua SyncThingi seadme ID.
Selle Linuxi lisamiseks klõpsake veebi juhtpaneeli SyncThing paremas alanurgas nuppu „Lisa kaugseade”.
Sisestage seadme ID. Samuti saate seadme nime käsitsi määrata.
Vahekaardil „Täpsem” saate veenduda, et kogu andmeedastus seadmega tihendatakse. See võib olla kasulik efektiivse ribalaiuse suurendamiseks.
Töölaud peaks ilmuma kaugtöölauade loendisse.
Jagame äsja lisatud kausta Windowsi süsteemiga. Klõpsake kaustal ja valige „Muuda“.
Valige vahekaardilt „Jagamine” just lisatud kaugtöölaud.
Windowsis tuleb lisada ka Linux SyncThingi seadme ID. Kui Linuxi süsteem proovib ühendust luua, kuvatakse Windowsi süsteemis järgmine hüpikaken. Kinnitamiseks klõpsake nuppu „Lisa”.
Otsustage sissetulevate andmete salvestamise koht (Windowsi masinas).
Sünkroonimine peaks algama. Sünkroonimise lõpetamise aeg sõltub teie võrgu ribalaiusest ja sünkroonitavate andmete hulgast. Kui olete lõpetanud, näete, et kaust on mõlemas süsteemis märgitud kui "Ajakohane".
Lõpumõtted
Failide jagamiseks arvutite vahel on erinevaid meetodeid. Milline meetod valida? Kõik sõltub sinust. Isiklikult on kolmandate osapoolte tööriistade kasutamine lihtsaim viis, kuna need on kohandatud ainult selle töö jaoks.
Ekspertide jaoks on ilmselt eelistatavam rsync. See on käsurea tööriist, mis sisaldab palju kohandusi ja tugevat funktsionaalsust. Vaadake, kuidas failide kopeerimiseks kasutada rsynci.
Head arvutamist!