Tiedostojen jakaminen Windowsin ja Linuxin välillä

How Share Files Between Windows

Tiedoston jakaminen on toiminto, joka lähetetään tiedosto tai useampi tietokoneesta toiseen. Teoriassa se on yksinkertainen asia. Prosessi on melko yksinkertainen ja suoraviivainen, jos molemmat tietokoneet käyttävät samaa käyttöjärjestelmää. Kun asia on toisin, asiat muuttuvat hieman monimutkaisiksi.

Tässä oppaassa on tietoja tiedostojen jakamisesta Windowsin ja Linuxin välillä.



Tiedostojen jakaminen Windowsin ja Linuxin välillä

On useita tapoja määrittää sekä Windows että Linux jakamaan tiedostoja. Tämän oppaan tapauksessa esitän kuitenkin enimmäkseen Linuxin määrittämisen tiedostojen jakamista varten. Windows-kohtaisissa kokoonpanoissa esitän vain tarvittavat.



Aloitetaan!



Jaa tiedostoja kannettavilla tallennuslaitteilla

Tämä on yksi yleisimmistä ja perinteisimmistä tavoista jakaa tiedostoja kahden tietokoneen välillä. Yleensä siihen liittyy kannettavia tallennusvälineitä. Onko sinulla USB -muistitikku? Kannettava kiintolevy/SSD? Liitä se vain lähdetietokoneeseen, kopioi tiedot kannettavaan tallennustilaan ja jaa se kohdetietokoneesi kanssa.

Tietyissä tilanteissa, joissa tiedot ovat liian suuria jaettaviksi verkon/Internetin kautta, tämä on paras ratkaisu. Ammattimaisessa työtilassa, jossa teratavua dataa on jaettava ja tallennettava, on kannettavia RAID -matriiseja työn suorittamiseen.



Vaikka se on yksinkertaista ja tehokasta, on pidettävä mielessä pari asiaa.

  • Tallennuskapasiteetti: Kapasiteettia suurempia tietoja ei voida tallentaa kannettavaan tallennustilaan. Jos näin on, voit jakaa tiedoston pienempiin osiin käyttämällä tiedostojen jakamisohjelmistoa. Saatat joutua siirtämään tietoja kannettavan tallennustilan läpi useita kertoja.
  • Tiedoston koko: Jos tiedostokoko on melko pieni ja niitä on paljon, siirtonopeus tulee olemaan hidas. Toisaalta, jos tiedoston koko on naurettavan suuri, se on myös hidas.
  • Tiedostojärjestelmä: Linuxissa ja Windowsissa on oma tiedostojärjestelmä. Vaikka tiedostojärjestelmät, kuten FAT (fat16, fat32 jne.) Tai NTFS, ovat käytettävissä sekä Windowsista että Linuxista, Linux-erityiset tiedostojärjestelmät (ext3, ext4, xfs, btrfs jne.) Eivät.

Jaa tiedostoja pilvitallennustilan kautta

Pilvitallennus on tavallinen tapa jakaa tiedostoja tällä Internet -aikakaudella. Tiedostot voidaan ladata ja ladata millä tahansa laitteella, jossa on moderni selain. On kuitenkin muistettava pari eri asiaa, jos haluat valita tämän polun.

  • Varastokapasiteetti: Verkkopilvitallennuksen tapauksessa tallennuskapasiteetti on suuri huolenaihe. Suositut pilvivarastot tarjoavat rajoitetun määrän pilvitallennustilaa ilmaiseksi. Jos tiedostosi on sitä suurempi, sinun on ehkä ostettava lisää pilvitallennustilaa. Voit myös jakaa suuren tiedoston useaan pieneen tiedostoon.
  • Kaistanleveys: Tämä on toiseksi suurin huolenaihe pilvitallennuksen suhteen. Jos käyttämäsi internetyhteys on hidas, tiedoston lataus-/latausaika kestää jonkin aikaa. Jos käytät mitattua yhteyttä, se voi maksaa paljon.

Joitakin suosittuja online -pilvitallennustilaa ovat Google Drive, Dropbox, OneDrive, pCloud, Box jne. Lähes kaikki tarjoavat kohtuullisen määrän pilvitallennustilaa ilmaiseksi.

Jaa tiedostoja verkkokansioiden avulla

Jos molemmat tietokoneet ovat samassa verkossa, voit hyödyntää sitä. Tässä menetelmässä tietyt lähdekoneen kansiot ovat muiden koneiden käytettävissä.

Määritä Linux

Jotta voit käyttää tätä ominaisuutta, sinun on ensin määritettävä järjestelmät. Linuxin tapauksessa Samba on täydellinen ratkaisu. Samba on vakiopaketti UNIX/Linux -käyttöjärjestelmiä varten Windows -yhteentoimivuutta varten. Tutustu Sambaan .

Samba on suosittu ohjelmisto, jonka voit noutaa distroosi virallisista pakkausrekistereistä. Asenna Samba suorittamalla komento distron mukaan.

Debian/Ubuntu ja sen johdannaiset.

$sudosopivaAsentaasamba

Fedora ja johdannaiset.

$sudodnfAsentaasamba

Arch Linuxille ja sen johdannaisille.

$sudopacman-Ssamba

OpenSUSE ja johdannaiset.

$sudozypperAsentaasamba

Aseta nyt käyttäjätunnus ja salasana Samba -osuudelle. Tämä komento on suoritettava pääkäyttäjän oikeuksilla.

$sudosmbpasswd-kohteeseen <käyttäjätunnus>

Hallinnan parantamiseksi on parempi, että sinulla on oma hakemisto tietojen jakamiseen. Luo oma hakemisto.

$mkdir -v /Koti/<käyttäjätunnus> /Jaa

Uusi hakemisto on ilmoitettava Samban määritystiedostossa, jotta se voidaan tunnistaa ja käyttää. Lisäksi on tehtävä muutamia lisämuutoksia. Avaa asetustiedosto valitsemassasi tekstieditorissa.

$sudo tulin /jne/samba/smb.conf

Lisää seuraavat rivit tiedoston loppuun.

$[Jaa]
$ polku =/Koti/<käyttäjätunnus> /Jaa
$ saatavilla =Joo
$ voimassakäyttäjille=<käyttäjätunnus>
$lukeavain = ei
$ selattava =Joo
$ julkinen =Joo
$ kirjoitettava =Joo

Tallenna tiedosto ja sulje editori. Lataa Samba -palvelu uudelleen, jotta muutokset tulevat voimaan.

$sudosystemctl käynnistä uudelleen smbd

Voila! Samban pitäisi olla toiminnassa. Käytä Windowsissa tiedostonhallintaa tai selainta ja siirry Linux -järjestelmän isäntänimeen tai IP -osoitteeseen ja sen jälkeen kansion nimeen.

$\<linux_machine_ip>Jaa

Määritä Windows

Windowsin tapauksessa määritysprosessissa on kaksi vaihetta.

Varmista ensin, että verkon etsintä- ja tiedostojen ja tulostimien jakamisasetukset ovat käytössä. Siirry kohtaan Asetukset >> Verkko ja Internet >> Verkko- ja jakamiskeskus.

Valitse vasemmalta Muuta jakamisen lisäasetuksia.

Ota uusi ikkuna käyttöön verkon löytäminen sekä tiedostojen ja tulostimien jakaminen. Napsauta Tallenna muutokset.

Valitse nyt jaettava kansio. Napsauta hiiren kakkospainikkeella ja valitse Ominaisuudet.

Siirry uudessa ikkunassa Jakaminen -välilehdelle. Napsauta Jaa -painiketta.

Nyt sinun on valittava, kuka voi käyttää kansiota. Jos haluat sen olevan kaikkien saatavilla, valitse Kaikki ja napsauta Lisää. Kun olet valmis, vahvista toiminto napsauttamalla Jaa.

Voila! Kansion pitäisi olla saatavilla verkon Linux -koneelta. Pääset hakemistoon avaamalla tiedostoselaimesi ja selaamalla verkkoa muista sijainneista. Näin se näkyy Ubuntun Nautilus -tiedostoselaimessa.

Jaa tiedostoja SyncThingin avulla

On olemassa kolmannen osapuolen työkaluja, jotka mahdollistavat tiedostojen jakamisen laitteiden välillä. Tämäntyyppiset työkalut ovat yleensä eri alustoja ja tarjoavat vankan suojan salatulla yhteydellä.

Tässä osiossa esitän SyncThingin. SyncThing synkronoi tiedostot tietokoneiden välillä reaaliajassa turvallisesti. Se on ilmainen ja avoimen lähdekoodin ohjelmisto, joka on saatavana Windowsille, Linuxille, macOS: lle, BSD: lle ja muille. Katso SyncThing.

Aloitetaan asentamalla SyncThing. SyncThing on saatavana myös eri jakelujen oletuspakettien repoista. Suorita sopiva komento distron mukaan.

Debian/Ubuntu ja sen johdannaiset.

$sudosopivaAsentaasynkronointi

Fedora ja johdannaiset.

$sudodnfAsentaasynkronointi

OpenSUSE ja johdannaiset.

$sudozypperAsentaasynkronointi

CentOS/RHEL ja johdannaiset.

$dnfAsentaasynkronointi

Muita alustoja varten katso SyncThing -lataussivu. Linuxin TAR.GZ -oletusarkisto sisältää SyncThingin kannettavan version.

Kun olet asentanut, käynnistä SyncThing. Tästä eteenpäin vaiheet ovat enimmäkseen samanlaisia ​​kaikilla alustoilla. Ensimmäinen askel on käynnistää SyncThing -demoni.

Käynnistä sitten SyncThing -web -käyttöliittymä. Tämä on SyncThingin pääohjauspaneeli, josta kaikki tehdään.

Kun se on käynnistetty, ensimmäisen askeleen pitäisi olla SyncThing -käyttöoikeuden turvaaminen. Muista määrittää käyttäjänimi ja salasana turvallisuussyistä. Valitse oikeasta yläkulmasta Toiminnot >> Asetukset.

Siirry GUI -välilehdelle ja kirjoita käyttäjänimi ja salasana GUI -todennusta varten. Valitse vaihtoehto, joka ottaa HTTPS: n käyttöön graafisessa käyttöliittymässä.

Kun olet tallentanut muutokset, verkkosivu latautuu uudelleen ja pyytää todennusta SyncThing -web -käyttöliittymään.

Tarkista seuraavaksi, miten voit lisätä/poistaa kansioita SyncThingiin jakamista varten. Ohjauspaneelista näemme, että oletuskansio on jo määritetty.

Voit lisätä valitsemasi kansion napsauttamalla Lisää kansio.

Anna kansiolle tunnistettava nimi. Kirjoita hakemistopolku Kansion polku -kenttään. Yleensä tämä on kaikki mitä tarvitset kansion jakamiseen. Huomaa, että se ei ehkä toimi, jos käyttäjän SyncThing -sovelluksella ei ole lukuoikeuksia hakemistoon ja tiedostoihin.

On aika lisätä etätyöpöytä. Tarvitsemme etätyöpöydän SyncThing -laitetunnuksen. Tunnus on saatavana kohdasta Toiminnot >> Näytä tunnus. Tässä tapauksessa se on Windows -työpöydän SyncThing -laitetunnus.

Jos haluat lisätä sen Linuxiin, napsauta Lisää etälaite SyncThing-web-ohjauspaneelin oikeassa alakulmassa.

Anna laitetunnus. Voit myös asettaa laitteen nimen manuaalisesti.

Lisäasetukset -välilehdeltä voit varmistaa, että kaikki tiedonsiirto laitteen kanssa pakataan. Tästä voi olla hyötyä tehokkaan kaistanleveyden lisäämiseksi.

Työpöydän pitäisi näkyä etätyöpöytien luettelossa.

Jaetaan juuri lisäämämme kansio Windows -järjestelmän kanssa. Napsauta kansiota ja valitse Muokkaa.

Valitse Jakaminen -välilehdestä juuri lisäämämme etätyöpöytä.

Windowsissa on myös lisättävä Linux SyncThing -laitetunnus. Kun Linux -järjestelmä yrittää muodostaa yhteyden, se näyttää seuraavan ponnahdusikkunan Windows -järjestelmässä. Vahvista napsauttamalla Lisää.

Päätä, mihin saapuvat tiedot tallennetaan (Windows -koneella).

Synkronoinnin pitäisi alkaa. Synkronoinnin päättymisaika riippuu verkon kaistanleveydestä ja synkronoitavan tiedon määrästä. Kun olet valmis, näet, että kansio on merkitty päivitetyksi molemmissa järjestelmissä.

Lopulliset ajatukset

Tiedostojen jakamiseen tietokoneiden välillä on useita tapoja. Mikä menetelmä valita? Kaikki riippuu sinusta. Henkilökohtaisesti kolmannen osapuolen työkalujen käyttö on helpoin tapa, koska ne on räätälöity vain tätä työtä varten.

Asiantuntijoille rsync on todennäköisesti parempi. Se on komentorivityökalu, jossa on paljon mukautuksia ja vankat toiminnot. Katso, miten voit kopioida tiedostoja rsyncin avulla.

Hyvää tietojenkäsittelyä!