Iepriekš esam apskatījuši dažādus veidus, kā dalīties ar failiem starp blakus esošajiem datoriem, taču koplietošana starp Windows un Linux var būt nedaudz sarežģītāka. Šis raksts parādīs, kā kartēt abās operētājsistēmās kopīgas vienotu failu koplietošanas iespējas.
Šajā ceļvedī ir divas daļas. Pirmajā daļā mēs izveidosim kopīgu mapi operētājsistēmā Windows un pēc tam konfigurēsim Linux, lai piekļūtu šai kopīgotajai informācijai. Otrajā daļā mēs izveidosim kopīgu mapi Linux un konfigurēsim Windows, lai piekļūtu kopīgotajam. Atkarībā no jūsu situācijas jūs vēlaties ievērot atbilstošu instrukciju kopumu. Ja kāda iemesla dēļ vēlaties izveidot koplietotas mapes abās sistēmās, to varat arī izdarīt. Mēs izmantojam mūsu Windows 10 un Ubuntu piemērus, taču mēs esam padarījuši šo instrukciju pielāgojamu gandrīz jebkurai Windows vai Linux versijai.
Lai veiktu šo darbu, mēs veiksim trīs soļus. Pirmkārt, mēs nodrošināsim, lai sistēmā Windows būtu iespējota kopīgošana. Kad tas būs, mēs dalīsimies ar faktisko mapi. Un tad mēs apskatīsim, kā piekļūt šai mapei no Linux sistēmas.
Lai iestatītu koplietojamo mapi operētājsistēmā Windows, lai piekļūtu Linux, sāciet, pārliecinoties, ka jūsu tīkla iestatījumi ir konfigurēti, lai savienojums no cita datora tiktu atvērts, atverot tīkla un koplietošanas centru. Vienkāršākais veids, kā to izdarīt, ir labajā klikšķi uz tīkla ikonas jūsu sistēmas teknē un izvēlēties "Atvērt tīklu un koplietošanas centru".
Tīkla un koplietošanas centra logā noklikšķiniet uz "Mainīt uzlabotus koplietošanas iestatījumus".
Jūsu pašreizējam profilam pārliecinieties, ka ir iespējoti šādi divi iestatījumi:
Kad esat pabeidzis, noklikšķiniet uz Saglabāt izmaiņas.
Tagad, kad šī kopīgošana ir iespējota, mēs varam izveidot koplietojamo mapi, ko redzēt Linux datorā. Nav ierobežojumu tam, ko jūs varat koplietot (teorētiski jūs varētu koplietot visu cieto disku), bet šeit mēs vienkārši kopīgojam mapi ar nosaukumu "Koplietot", kas atrodas mūsu darbvirsmā.
Ar peles labo pogu noklikšķiniet uz mapes, kuru vēlaties kopīgot tīklā, un pēc tam noklikšķiniet uz "Rekvizīti". Cilnē "Koplietošana" rekvizītu logā noklikšķiniet uz pogas "Paplašinātā kopīgošana".
Atvērtajā logā "Papildu koplietošana" iespējojiet opciju "Kopīgot šo mapi" un pēc tam noklikšķiniet uz pogas "Atļaujas".
Atļauju lodziņā varat ierobežot piekļuvi mapei atsevišķiem kontiem. Lai ļautu jebkuram lietotājam piekļūt jūsu mapei, dodiet pilnīgas kontroles atļauju lietotājam "ikviens". Tas ļauj ikvienam lasīt un rakstīt izmaiņas koplietojamās mapes failos. Ja vēlaties ierobežot piekļuvi noteiktiem kontiem, vienkārši noņemiet lietotāju ikvienu, pievienojiet vēlamos lietotājus un pēc tam piešķiriet tiem atbilstošas atļaujas.
Piezīme. Šie lietotāju konti ir Windows datorā, nevis Linux.
Kad esat pabeidzis iestatīt lietotājus un atļaujas, noklikšķiniet uz "Labi", lai aizvērtu atļaujas logu, un pēc tam vēlreiz noklikšķiniet uz "Labi", lai aizvērtu logu "Papildu koplietošana".
Atgriezieties galveno rekvizītu logā, pārejiet uz cilni "Drošība".
Lai Linux lietotājs varētu piekļūt koplietojamajai mapei, jums ir jākonfigurē tās pašas atļaujas, kuras konfigurējāt koplietošanas iestatījumos. Ja abi iestatījumi nesakritīs, stingrāki iestatījumi stāsies spēkā. Ja jūsu vēlamajam lietotājam jau ir iestatītas drošības atļaujas (piemēram, mūsu lietotāja piemērs), tad jums ir labi iet. Jūs varat aizvērt logu un pāriet uz nākamo soli.
Ja jums jāpievieno kāds lietotājs, piemēram, ikviens, noklikšķiniet uz pogas Rediģēt.
Atvērto atļauju lodziņā noklikšķiniet uz pogas Pievienot, lai ievadītu jauno lietotāja informāciju.
Noklikšķiniet uz "Labi" visos atvērtos logos, un jūsu mape tagad jādala kopā ar tīklu.
Jums vajadzētu spēt uzstādīt koplietoto mapi, izmantojot Linux GUI, taču to arī ļoti viegli darīt ar komandrindu. Mēs izmantosim termināli mūsu piemēros ne tikai tāpēc, ka tas ir ātrāks, bet tāpēc, ka tas darbosies daudzos dažādos sadalījumos.
Pirmkārt, jums būs nepieciešama cifs-utils pakete, lai uzstādītu SMB akcijas. Vienkārši ierakstiet šādu komandu terminālā:
sudo apt-get instalēt cifs-utils
Pēc tam izveidojiet direktoriju un pēc tam pievienojiet to. Šajā piemērā mēs izveidosim mapi mūsu darbvirsmā, lai varētu ērti piekļūt. Izmantojiet šīs komandas, lai izveidotu un uzstādītu mapi:
mkdir ~ / Desktop / Windows-Share
sudo mount.cifs // WindowsPC / Share / home / geek / Desktop / Windows-Share-user = geek
Kā redzat ekrānuzņēmumā, mums tika piedāvāts ievadīt Linux sistēmas root paroli, un pēc tam - logam "geek" parole Windows sistēmā. Pēc šīs komandas darbības mēs tagad varam redzēt Windows daļu saturu un pievienot tam datus.
Ja jums nepieciešama palīdzība, lai saprastu mount komandu, šeit ir sadalījums:
Daļas izveide Linux sistēmā un pēc tam piekļūšana tai no Windows patiešām ir nedaudz vienkāršāka nekā otrādi. Pirmkārt, mēs izveidosim koplietojamo mapi Linux sistēmā. Pēc tam mēs apskatīsim, kā to piekļūt no Windows datora.
Lai iestatītu Linux koplietojamo mapi, uz kuru Windows piekļūtu, sāciet instalēt Samba (programmatūru, kas nodrošina piekļuvi SMB / CIFS protokoliem, ko izmanto Windows). Termināļā izmantojiet šādu komandu:
sudo apt-get install samba
Pēc Samba instalēšanas konfigurējiet lietotājvārdu un paroli, kas tiks izmantota, lai piekļūtu kopīgotajam:
smbpasswd-geek
Piezīme. Šajā piemērā mēs izmantojam "geek", jo mums jau ir Linux lietotājs ar šo nosaukumu, taču jūs varat izvēlēties jebkuru vēlamo vārdu.
Izveidojiet direktoriju, kuru vēlaties kopīgot, savā Windows datorā. Mēs tikai gatavojamies ievietot mapi mūsu darbvirsmā.
mkdir ~ / Desktop / Kopīgot
Tagad izmantojiet savu iecienīto redaktoru, lai konfigurētu failu smb.conf. Mēs izmantojam Vi šeit.
sudo vi /etc/samba/smb.conf
Ritiniet līdz faila beigām un pievienojiet šīs rindiņas:
[]
ceļš = / māja //
pieejams = jā
derīgi lietotāji =
lasīt tikai = nē
pārlūkojamā = jā
valsts = jā
rakstāms = jā
Acīmredzot, dažām vērtībām būs jāaizstāj ar personīgiem iestatījumiem. Tam vajadzētu izskatīties šādi:
Saglabājiet failu un aizveriet redaktoru. Tagad jums ir nepieciešams restartēt SMB pakalpojumu, lai izmaiņas stātos spēkā.
sudo serviss smbd restart
Jūsu koplietojamā mape tagad ir pieejama no Windows datora.
Tagad, pievienosim Linux daļu mūsu Windows darbvirsmā. Ar peles labo pogu noklikšķiniet uz sava datora un izvēlieties Jauns> Īsceļš.
Ievadiet koplietojamās mapes tīkla atrašanās vietu, izmantojot šo sintaksi:
\ IP-ADDRESS \ SHARE-NAME
Piezīme: ja jums nepieciešams jūsu Linux datora IP, vienkārši izmantojiet ifconfig
komanda terminālā.
Windows datora saīsnes vednī noklikšķiniet uz Tālāk, izvēlieties saīsnes nosaukumu un pēc tam noklikšķiniet uz Pabeigt. Jums vajadzētu beigties ar īsceļu uz jūsu darbvirsmas, kas iet tieši uz Linux daļu.