Skupna raba datotek je dejanje pošiljanja datoteke ali več iz enega računalnika v drugega. V teoriji gre za preprosto stvar. Postopek je povsem preprost in enostaven, če oba računalnika uporabljata isti operacijski sistem. Ko je drugače, se stvari nekoliko zapletejo.
V tem priročniku si oglejte, kako delite datoteke med sistemoma Windows in Linux.
Skupna raba datotek med sistemoma Windows in Linux
Obstaja več načinov, kako Windows in Linux konfigurirati za skupno rabo datotek. V primeru tega vodnika pa bom večinoma predstavil, kako konfigurirati Linux za skupno rabo datotek. Za konfiguracijo, specifično za Windows, bom predstavil samo potrebne.
Začnimo!
Skupna raba datotek s prenosnimi napravami za shranjevanje
To je eden najpogostejših in tradicionalnih načinov skupne rabe datotek med dvema računalnikoma. Na splošno gre za prenosne nosilce podatkov. Imam bliskovni pogon USB? Prenosni HDD / SSD? Preprosto ga priključite v izvorni računalnik, kopirajte podatke v prenosni pomnilnik in jih delite s svojim ciljnim računalnikom.
V nekaterih primerih, ko so podatki preveliki za skupno rabo prek omrežja / interneta, je to najboljša rešitev. V profesionalnem delovnem prostoru, kjer je treba deliti in shraniti terabajte podatkov, obstajajo prenosna polja RAID, ki jih lahko opravijo.
Čeprav je preprost in učinkovit, morate nekaj stvari upoštevati.
- Kapaciteta shranjevanja: Podatkov, večjih od zmogljivosti, ni mogoče shraniti v prenosni pomnilnik. V tem primeru lahko datoteko razdelite na manjše koščke s pomočjo programske opreme za razdeljevanje datotek. Podatke boste morda morali večkrat premakniti skozi prenosni pomnilnik.
- Velikost datoteke: Če je velikost datoteke precej majhna in jih je veliko, bo hitrost prenosa počasna. Po drugi strani pa, če je velikost datoteke smešno velika, bo tudi počasna.
- Datotečni sistem: Linux in Windows imata svoj datotečni sistem. Medtem ko datotečni sistemi, kot so FAT (fat16, fat32 itd.) ali NTFS so dostopni iz Windows in Linuxa, datotečnih sistemov, specifičnih za Linux (ext3, ext4, xfs, btrfs itd.).) niso.
Skupna raba datotek v oblaku
Shranjevanje v oblaku je standardni način izmenjave datotek v tej internetni dobi. Datoteke lahko naložite in naložite v katero koli napravo s sodobnim spletnim brskalnikom. Vendar pa si morate zapomniti nekaj različnih točk, če želite izbrati to pot.
- Kapaciteta skladiščenja: V primeru spletnega shranjevanja v oblaku je zmogljivost shranjevanja velika skrb. Priljubljena shramba v oblaku ponuja brezplačno omejeno količino shrambe v oblaku. Če je vaša datoteka večja od te, boste morda morali kupiti dodaten prostor za shranjevanje v oblaku. Veliko datoteko lahko tudi razdelite na več majhnih.
- Pasovna širina: To je druga največja skrb pri shranjevanju v oblaku. Če je internetna povezava, ki jo uporabljate, počasna, bo čas nalaganja / prenosa datoteke trajal kar nekaj časa. Če uporabljate merjeno povezavo, vas to lahko stane veliko.
Nekateri izmed priljubljenih spletnih pomnilnikov v oblaku vključujejo Google Drive, Dropbox, OneDrive, pCloud, Box itd. Skoraj vsi ponujajo primerno količino shrambe v oblaku brezplačno.
Skupna raba datotek z uporabo omrežnih map
Če sta oba računalnika v istem omrežju, je to mogoče izkoristiti. Pri tej metodi bodo nekatere mape izvorne naprave na voljo drugim strojem.
Konfigurirajte Linux
Če želite uživati v tej funkciji, morate najprej konfigurirati sisteme. V primeru Linuxa je Samba odlična rešitev. Samba je standardni nabor programov za operacijske sisteme UNIX / Linux za standardno interoperabilnost sistema Windows. Oglejte si Sambo.
Samba je priljubljena programska oprema, ki jo lahko vzamete iz uradnih repozitov paketov vašega distro. Če želite namestiti Sambo, zaženite ukaz glede na vaš distro.
Za Debian / Ubuntu in izpeljanke.
$ sudo apt namesti sambo
Za Fedoro in izpeljane finančne instrumente.
$ sudo dnf namesti samboZa Arch Linux in izpeljanke.
$ sudo pacman -S sambaZa openSUSE in izpeljane finančne instrumente.
$ sudo zypper namestite samboZdaj nastavite uporabniško ime in geslo za skupno rabo Sambe. Ta ukaz je treba zagnati s korenskim pooblastilom.
$ sudo smbpasswd -a
Za boljše upravljanje je bolje imeti namenski imenik, iz katerega lahko delite podatke. Ustvarite namenski imenik.
$ mkdir -v / domov /
Novi imenik je treba prijaviti v konfiguracijski datoteki Samba, da ga bo lahko prepoznal in uporabil. Obstaja tudi nekaj dodatnih popravkov, ki jih je treba narediti. Odprite konfiguracijsko datoteko v izbranem urejevalniku besedil.
$ sudo vim / etc / samba / smb.conf
Na koncu datoteke dodajte naslednje vrstice.
$ [delite]$ pot = / domov /
$ na voljo = da
$ veljavnih uporabnikov =
$ samo za branje = ne
$ browsable = da
$ public = da
$ writable = da
Shranite datoteko in zapustite urejevalnik. Znova naložite storitev Samba, da bodo spremembe začele veljati.
$ sudo systemctl znova zaženite smbd
Voila! Samba bi morala delovati. V sistemu Windows uporabite raziskovalec datotek ali brskalnik in pojdite na ime gostitelja ali naslov IP sistema Linux, čemur sledi ime mape.
$ \\Konfigurirajte Windows
V primeru sistema Windows sta v postopku konfiguracije dva koraka.
Najprej se prepričajte, da sta omogočeni možnosti »Network Discovery« in »File and printer sharing«. Pojdite v Nastavitve >> Omrežje in internet >> Center za omrežja in skupno rabo.
Na levi strani kliknite »Spremeni napredne nastavitve skupne rabe."
V novem oknu vklopite odkrivanje omrežja ter skupno rabo datotek in tiskalnikov. Kliknite »Shrani spremembe."
Zdaj izberite mapo za skupno rabo. Z desno tipko miške kliknite in izberite »Lastnosti."
V novem oknu pojdite na zavihek »Skupna raba«. Kliknite gumb »Skupna raba«.
Zdaj morate izbrati, kdo lahko dostopa do mape. Če želite, da je do njega dostopen kdor koli, izberite »Vsi« in kliknite »Dodaj«. Ko končate, kliknite »Skupna raba«, da potrdite dejanje.
Voila! Mapa bi morala biti na voljo v računalniku Linux v omrežju. Če želite dostopati do imenika, odprite brskalnik datotek in poiščite »Omrežje« v razdelku »Druge lokacije«. Tako je videti v brskalniku datotek Nautilus v Ubuntuju.
Skupna raba datotek z uporabo SyncThing
Obstajajo orodja drugih proizvajalcev, ki omogočajo skupno rabo datotek med napravami. Ta vrsta orodij je na splošno večplastna in nudi trdno varnost s šifrirano povezavo.
V tem razdelku bom predstavil SyncThing. SyncThing varno sinhronizira datoteke med računalniki v realnem času. To je brezplačna in odprtokodna programska oprema, ki je na voljo za Windows, Linux, macOS, BSD in druge. Oglejte si SyncThing.
Začnimo z namestitvijo SyncThinga. SyncThing je na voljo tudi pri privzetih repoznih paketih različnih distribucij. Zaženite ustrezen ukaz glede na vaš distro.
Za Debian / Ubuntu in izpeljanke.
$ sudo apt namestite sinhronizacijo
Za Fedoro in izpeljane finančne instrumente.
$ sudo dnf namestite sinhronizacijoZa openSUSE in izpeljane finančne instrumente.
$ sudo zypper sinhronizacija namestitveZa CentOS / RHEL in derivate.
$ dnf sinhronizacija namestitveZa druge platforme si oglejte stran za prenos SyncThing. Privzeti TAR za Linux.Arhiv GZ vsebuje prenosno različico SyncThinga.
Ko je nameščen, zaženite SyncThing. Od zdaj naprej bodo koraki večinoma podobni na vseh platformah. Prvi korak je zagon demona SyncThing.
Nato zaženite spletni uporabniški vmesnik SyncThing. To je glavna nadzorna plošča SyncThinga, s katere bo vse narejeno.
Po zagonu bi moral biti prvi korak zagotovitev dostopa SyncThing. Iz varnostnih razlogov konfigurirajte uporabniško ime in geslo. V zgornjem desnem kotu pojdite na Dejanja >> Nastavitve.
Pojdite na zavihek »GUI« in vnesite uporabniško ime in geslo za preverjanje pristnosti GUI. Označite možnost, ki omogoča HTTPS za GUI.
Ko shranite spremembe, se bo spletna stran znova naložila in zahtevala preverjanje pristnosti v spletnem uporabniškem vmesniku SyncThing.
Nato preverite, kako dodati / odstraniti mape v SyncThing za skupno rabo. Na nadzorni plošči lahko vidimo, da je že nastavljena privzeta mapa.
Če želite dodati mapo po svoji izbiri, kliknite »Dodaj mapo«.
Mapi dajte prepoznavno ime. Vnesite pot do imenika v polje »Pot mape«. Na splošno je to vse, kar potrebujete za skupno rabo mape. Upoštevajte, da morda ne bo delovalo, če uporabnik SyncThing deluje pod in nima dovoljenja za branje v imeniku in datotekah.
Čas je za dodajanje oddaljenega namizja. Za to potrebujemo ID naprave SyncThing oddaljenega namizja. ID je na voljo v Dejanja >> Prikaži ID. V tem primeru gre za ID naprave SyncThing na mojem namizju Windows.
Če ga želite dodati v Linux, kliknite »Dodaj oddaljeno napravo« v spodnjem desnem kotu spletne nadzorne plošče SyncThing.
Vnesite ID naprave. Ime naprave lahko nastavite tudi ročno.
Na zavihku »Napredno« lahko zagotovite, da bodo stisnjeni vsi prenosi podatkov z napravo. To je lahko koristno za povečanje učinkovite pasovne širine.
Namizje bi se moralo pojaviti na seznamu oddaljenih namizjev.
Mapo, ki smo jo pravkar dodali, delimo s sistemom Windows. Kliknite mapo in izberite »Uredi«.
Na zavihku »Skupna raba« izberite oddaljeno namizje, ki smo ga pravkar dodali.
V sistemu Windows je treba dodati tudi ID naprave Linux SyncThing. Ko se sistem Linux poskuša povezati, bo v sistemu Windows prikazal naslednje pojavno okno. Za potrditev kliknite »Dodaj«.
Odločite se, kam naj se shranijo dohodni podatki (na računalniku z operacijskim sistemom Windows).
Sinhronizacija bi se morala začeti. Čas za dokončanje sinhronizacije je odvisen od pasovne širine omrežja in količine podatkov, ki jih je treba sinhronizirati. Ko končate, boste videli, da je mapa v obeh sistemih označena kot »Do datuma«.
Zadnje misli
Obstajajo različni načini za skupno rabo datotek med računalniki. Katero metodo izbrati? Vse je odvisno od vas. Osebno je najlažji način uporabe orodij drugih proizvajalcev, saj so ta prilagojena samo za to delo.
Za strokovnjake je verjetno bolj zaželena rsync. To je orodje ukazne vrstice s številnimi prilagoditvami in robustno funkcionalnostjo. Preverite, kako uporabljate rsync za kopiranje datotek.
Srečno računalništvo!