Windows saderība

Kā koplietot failus starp Windows un Linux

Kā koplietot failus starp Windows un Linux

Failu koplietošana ir faila vai vairāku failu nosūtīšana no viena datora uz citu. Teorētiski tā ir vienkārša lieta. Process ir diezgan vienkāršs un vienkāršs, ja abos datoros darbojas viena un tā pati operētājsistēma. Kad tas ir citādi, lietas kļūst mazliet sarežģītākas.

Šajā rokasgrāmatā pārbaudiet, kā koplietot failus starp Windows un Linux.

Failu koplietošana starp Windows un Linux

Ir vairāki veidi, kā konfigurēt gan Windows, gan Linux failu koplietošanai. Tomēr šīs rokasgrāmatas gadījumā es galvenokārt parādīšu, kā konfigurēt Linux failu koplietošanai. Windows specifiskai konfigurācijai es parādīšu tikai nepieciešamās.

Sāksim!

Koplietojiet failus, izmantojot portatīvās atmiņas ierīces

Šis ir viens no izplatītākajiem un tradicionālākajiem failu koplietošanas veidiem starp diviem datoriem. Parasti tas ietver pārnēsājamus datu nesējus. Jums ir USB zibatmiņa? Pārnēsājams HDD / SSD? Vienkārši pievienojiet to avota datoram, kopējiet datus portatīvajā krātuvē un koplietojiet tos ar mērķa datoru.

Dažos gadījumos, kad dati ir pārāk lieli, lai tos varētu koplietot tīklā / internetā, tas ir labākais risinājums. Profesionālā darbvietā, kur ir jādalās un jāuzglabā terabaiti datu, darba veikšanai ir pārnēsājami RAID masīvi.

Lai gan tas ir vienkārši un efektīvi, ir jāņem vērā pāris lietas.

Koplietojiet failus, izmantojot mākoņa krātuvi

Mākoņkrātuve ir standarta failu koplietošanas veids šajā interneta laikmetā. Failus var augšupielādēt un lejupielādēt jebkurā ierīcē, izmantojot modernu tīmekļa pārlūku. Tomēr, ja vēlaties izvēlēties šo ceļu, ir jāatceras pāris dažādi punkti.

Daži no populārajiem tiešsaistes mākoņu krātuvēm ietver Google disku, Dropbox, OneDrive, pCloud, Box utt. Gandrīz visi no tiem piedāvā saprātīgu daudzumu mākoņu krātuves bez maksas.

Koplietojiet failus, izmantojot tīkla mapes

Ja abi datori atrodas vienā tīklā, ir iespējams to izmantot. Šajā metodē dažas avota mašīnas mapes būs pieejamas citām mašīnām.

Konfigurējiet Linux

Lai izmantotu šo funkciju, vispirms ir jākonfigurē sistēmas. Linux gadījumā Samba ir ideāls risinājums. Samba ir standarta programmu komplekts UNIX / Linux operētājsistēmām standarta Windows savietojamībai. Pārbaudiet Samba.

Samba ir populāra programmatūra, kuru varat sagrābt no sava izplatītāja oficiālajiem paketes repo. Lai instalētu Samba, palaidiet komandu atbilstoši savam izplatītājam.

Debian / Ubuntu un atvasinājumiem.

$ sudo apt instalējiet samba

Fedorai un atvasinājumiem.

$ sudo dnf instalējiet samba

Arch Linux un atvasinājumiem.

$ sudo pacman -S samba

OpenSUSE un atvasinājumiem.

$ sudo zypper instalējiet samba

Tagad iestatiet Samba koplietošanas lietotājvārdu un paroli. Šī komanda ir jāizpilda ar root tiesībām.

$ sudo smbpasswd -a

Lai nodrošinātu labāku pārvaldību, labāk ir izveidot īpašu direktoriju, no kura koplietot datus. Izveidojiet īpašu direktoriju.

$ mkdir -v / home // share

Jaunais direktorijs ir jādeklarē Samba konfigurācijas failā, lai to varētu atpazīt un izmantot. Ir jāveic arī nedaudz papildu pielāgojumu. Atveriet konfigurācijas failu izvēlētajā teksta redaktorā.

$ sudo vim / etc / samba / smb.konf

Pievienojiet šādas rindas faila beigās.

$ [daļa]
$ ceļš = / mājas // share
$ pieejams = jā
$ derīgi lietotāji =
$ tikai lasāms = nē
$ pārlūkojams = jā
$ public = jā
$ rakstāms = jā

Saglabājiet failu un izejiet no redaktora. Pārlādējiet pakalpojumu Samba, lai izmaiņas stātos spēkā.

$ sudo systemctl restart smbd

Voila! Sambai vajadzētu darboties. Sistēmā Windows izmantojiet failu pārlūku vai pārlūkprogrammu un dodieties uz Linux sistēmas resursdatora vai IP adresi, kam seko mapes nosaukums.

$ \\\ dalīties

Konfigurējiet Windows

Windows gadījumā konfigurācijas procesā ir divas darbības.

Vispirms pārliecinieties, vai ir iespējotas opcijas “Tīkla atklāšana” un “Failu un printera koplietošana”. Atveriet sadaļu Iestatījumi >> Tīkls un internets >> Tīkla un koplietošanas centrs.

Kreisajā pusē noklikšķiniet uz “Mainīt papildu koplietošanas iestatījumus.”

No jaunā loga ieslēdziet tīkla atklāšana un failu un printeru koplietošana. Noklikšķiniet uz “Saglabāt izmaiņas.”

Tagad atlasiet koplietojamo mapi. Ar peles labo pogu noklikšķiniet un atlasiet “Properties.”

Jaunajā logā dodieties uz cilni Koplietošana. Noklikšķiniet uz pogas “Kopīgot”.

Tagad jums jāizvēlas, kurš var piekļūt mapei. Ja vēlaties, lai tas būtu pieejams ikvienam, atlasiet “Visi” un noklikšķiniet uz “Pievienot”. Kad esat pabeidzis, noklikšķiniet uz Kopīgot, lai apstiprinātu darbību.

Voila! Mapei jābūt pieejamai no Linux datora tīklā. Lai piekļūtu direktorijai, atveriet failu pārlūku un pārlūkojiet “Network” no “Other Locations”. Tas tiek parādīts Ubuntu failu pārlūkā Nautilus.

Koplietojiet failus, izmantojot SyncThing

Ir trešo pušu rīki, kas ļauj koplietot failus starp ierīcēm. Šāda veida rīki parasti ir starpplatformi un nodrošina drošu drošību ar šifrētu savienojumu.

Šajā sadaļā es parādīšu SyncThing. SyncThing droši reāllaikā sinhronizē failus starp datoriem. Tā ir bezmaksas un atvērtā koda programmatūra, kas pieejama Windows, Linux, macOS, BSD un citiem. Pārbaudiet SyncThing.

Sāksim, instalējot SyncThing. SyncThing ir pieejams arī dažādu distros noklusējuma paketes repos. Palaidiet atbilstošo komandu atbilstoši savam izplatītājam.

Debian / Ubuntu un atvasinājumiem.

$ sudo apt instalējiet sinhronizāciju

Fedorai un atvasinājumiem.

$ sudo dnf instalējiet sinhronizāciju

OpenSUSE un atvasinājumiem.

$ sudo zypper instalējiet sinhronizāciju

CentOS / RHEL un atvasinājumiem.

$ dnf instalējiet sinhronizāciju

Citām platformām skatiet SyncThing lejupielādes lapu. Noklusējuma Linux TAR.GZ arhīvs satur portatīvo SyncThing versiju.

Pēc instalēšanas palaidiet SyncThing. Turpmāk pakāpieni lielākoties būs līdzīgi visās platformās. Pirmais solis ir palaist SyncThing dēmonu.

Pēc tam palaidiet SyncThing tīmekļa lietotāja saskarni. Šis ir SyncThing galvenais vadības panelis, no kura viss tiks darīts.

Pēc palaišanas vispirms ir jānodrošina SyncThing piekļuve. Drošības nolūkos noteikti konfigurējiet lietotājvārdu un paroli. Augšējā labajā stūrī dodieties uz Darbības >> Iestatījumi.

Pārejiet uz cilni “GUI” un ievadiet GUI autentifikācijai lietotājvārdu un paroli. Atzīmējiet opciju, kas iespējo HTTPS GUI.

Pēc izmaiņu saglabāšanas vietne tiks atkārtoti ielādēta un pieprasīs autentifikāciju SyncThing tīmekļa lietotāja saskarnē.

Pēc tam pārbaudiet, kā pievienot / noņemt mapes SyncThing koplietošanai. No vadības paneļa mēs varam redzēt, ka jau ir konfigurēta noklusējuma mape.

Lai pievienotu izvēlēto mapi, noklikšķiniet uz “Pievienot mapi”.

Piešķiriet mapei atpazīstamu nosaukumu. Laukā “Mapes ceļš” ievadiet direktorijas ceļu. Parasti tas ir viss, kas jums nepieciešams, lai koplietotu mapi. Ņemiet vērā, ka tas var nedarboties, ja lietotājam SyncThing darbojas zem direktorija un failu lasīšanas atļaujas.

Laiks pievienot attālo darbvirsmu. Lai to izdarītu, mums ir nepieciešams attālās darbvirsmas SyncThing ierīces ID. ID ir pieejams sadaļā Darbības >> Rādīt ID. Šajā gadījumā tas ir mana Windows darbvirsmas SyncThing ierīces ID.

Lai to pievienotu operētājsistēmai Linux, noklikšķiniet uz “Pievienot attālo ierīci” SyncThing tīmekļa vadības paneļa apakšējā labajā stūrī.

Ievadiet ierīces ID. Varat arī manuāli iestatīt ierīces nosaukumu.

Cilnē “Papildu” varat pārliecināties, vai visa datu pārsūtīšana ar ierīci tiks saspiesta. Tas var būt noderīgi, lai palielinātu efektīvo joslas platumu.

Darbvirsmai vajadzētu parādīties attālo darbvirsmu sarakstā.

Koplietosim tikko pievienoto mapi ar Windows sistēmu. Noklikšķiniet uz mapes un atlasiet Rediģēt.

Cilnē “Kopīgošana” atlasiet tikko pievienoto attālo darbvirsmu.

Operētājsistēmā Windows ir jāpievieno arī Linux SyncThing ierīces ID. Kad Linux sistēma mēģina izveidot savienojumu, tā parādīs šādu uznirstošo logu Windows sistēmā. Lai apstiprinātu, noklikšķiniet uz “Pievienot”.

Izlemiet, kur jāglabā ienākošie dati (Windows datorā).

Sākas sinhronizācija. Sinhronizācijas pabeigšanas laiks ir atkarīgs no tīkla joslas platuma un sinhronizējamo datu apjoma. Kad tas būs pabeigts, jūs redzēsiet, ka mape abās sistēmās ir atzīmēta kā “Atjaunināta”.

Pēdējās domas

Failu koplietošanai starp datoriem ir dažādas metodes. Kuru metodi izvēlēties? Viss ir atkarīgs no jums. Personīgi, izmantojot trešo pušu rīkus, ir vienkāršākais veids, jo tie ir pielāgoti tikai šim darbam.

Ekspertiem, iespējams, vēlamāka ir programma rsync. Tas ir komandrindas rīks ar daudzām pielāgošanām un stabilu funkcionalitāti. Pārbaudiet, kā failu kopēšanai izmantot rsync.

Laimīgu skaitļošanu!

Kā izmantot AutoKey, lai automatizētu Linux spēles
AutoKey ir darbvirsmas automatizācijas lietderība operētājsistēmām Linux un X11, kas ieprogrammēta Python 3, GTK un Qt. Izmantojot skriptu un MACRO fu...
Kā parādīt FPS skaitītāju Linux spēlēs
Linux spēles ieguva lielu impulsu, kad Valve 2012. gadā paziņoja par Linux atbalstu Steam klientam un viņu spēlēm. Kopš tā laika daudzas AAA un indie ...
Kā lejupielādēt un atskaņot Sid Meier Civilization VI operētājsistēmā Linux
Ievads spēlē Civilization 6 ir mūsdienīga klasiskā koncepcija, kas ieviesta Age of Empires spēļu sērijā. Ideja bija diezgan vienkārša; jūs sāktu pašā ...