Mājas lapa » » Kā koplietot failus starp Windows un Linux

    Kā koplietot failus starp Windows un Linux

    Mēs iepriekš esam iekļāvuši dažādus veidus, kā koplietot failus starp tuvējiem datoriem, bet koplietošana starp Windows un Linux var būt nedaudz sarežģītāka. Šajā rakstā tiks parādīts, kā abās operētājsistēmās izvietot akcijas bezšuvju failu koplietošanai.

    Šajā rokasgrāmatā ir divas daļas. Pirmajā daļā mēs izveidosim koplietojamo mapi sistēmā Windows un pēc tam konfigurēsim Linux, lai piekļūtu šai daļai. Otrajā daļā mēs izveidosim koplietojamo mapi Linux un konfigurēsim Windows, lai piekļūtu tai. Atkarībā no jūsu situācijas jūs vēlaties ievērot atbilstošos norādījumus. Ja kāda iemesla dēļ vēlaties abās sistēmās iestatīt koplietojamās mapes, varat to darīt arī. Mēs izmantojam Windows 10 un Ubuntu mūsu piemēriem, bet mēs esam izstrādājuši norādījumus, kas pielāgojami diezgan daudzai Windows vai Linux versijai.

    Pirmais variants: izveidojiet koplietošanas sistēmu Windows un piekļūstiet tai no Linux

    Lai veiktu šo darbu, mēs veiksim trīs soļus. Pirmkārt, mēs nodrošināsim, ka koplietošana ir iespējota sistēmā Windows. Kad tā būs, mēs kopīgojam faktisko mapi. Un tad mēs apskatīsim, kā piekļūt šai mapei no Linux sistēmas.

    Pirmais solis: pārliecinieties, ka koplietošana ir iespējota sistēmā Windows

    Lai iestatītu Windows koplietojamo mapi, lai piekļūtu sistēmai Linux, sāciet, pārliecinoties, ka tīkla iestatījumi ir konfigurēti, lai atļautu savienojumu no cita datora, atverot Tīkla un koplietošanas centru. Vienkāršākais veids, kā to izdarīt, ir ar peles labo pogu noklikšķināt uz tīkla ikonas jūsu sistēmas teknē un izvēlēties “Open Network and Sharing Center”.

    Logā Tīkla un koplietošanas centrs noklikšķiniet uz “Mainīt papildu koplietošanas iestatījumus”.

    Jūsu pašreizējam profilam pārliecinieties, vai ir iespējoti divi iestatījumi:

    • Ieslēdziet tīkla atklāšanu
    • Ieslēdziet failu un printeru koplietošanu

    Kad esat pabeidzis, noklikšķiniet uz Saglabāt izmaiņas.

    Otrais solis: koplietojiet mapi

    Tagad, kad koplietošana ir iespējota, mēs varam izveidot koplietojamo mapi, lai redzētu Linux mašīnu. Nav nekādu ierobežojumu attiecībā uz to, ko varat koplietot (teorētiski varētu koplietot visu cieto disku), bet šeit mēs kopīgojam mapi ar nosaukumu “Kopīgot”, 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 Properties (Rekvizīti). Rekvizītu loga cilnē “Sharing” (Koplietošana) noklikšķiniet uz pogas “Advanced Sharing” (Izvērstā koplietošana).

    Atvērtajā "Advanced Sharing" logā iespējojiet opciju "Share this folder" un pēc tam noklikšķiniet uz pogas "Permissions".

    Atļauju logā varat ierobežot piekļuvi mapei uz noteiktiem kontiem. Lai ļautu ikvienam lietotājam piekļūt jūsu mapei, vienkārši dodiet “Pilnīga kontrole” atļauju „Visiem” lietotājiem. Tas ļauj ikvienam lasīt un rakstīt izmaiņas koplietojamās mapes failos. Ja jūs drīzāk ierobežojat piekļuvi noteiktiem kontiem, vienkārši izņemiet ikvienu lietotāju, pievienojiet vajadzīgos lietotājus un pēc tam piešķiriet tām atbilstošas ​​atļaujas.

    Piezīme. Šie lietotāju konti atrodas Windows datorā, nevis Linux.

    Kad esat pabeidzis iestatīt lietotājus un atļaujas, noklikšķiniet uz „OK”, lai aizvērtu atļauju logu un pēc tam vēlreiz noklikšķiniet uz „OK”, lai aizvērtu “Advanced Sharing” logu.

    Atgriezieties galvenajā rekvizītu logā, pārejiet uz cilni “Drošība”.

    Lai Linux lietotājs varētu piekļūt koplietotajai mapei, jums jākonfigurē tās pašas atļaujas, kuras konfigurējāt koplietošanas iestatījumos. Ja abi iestatījumi nesakrīt, spēkā būs ierobežojošākie iestatījumi. Ja jūsu vēlamajam lietotājam jau ir izveidotas drošības atļaujas (piemēram, mūsu lietotāja ģeogrāfiskais lietotājs), tad jums ir labi iet. Jūs varat aizvērt logu un pāriet uz nākamo soli.

    Ja jums ir nepieciešams pievienot lietotāju, piemēram, “Ikviens”, noklikšķiniet uz pogas “Rediģēt”.

    Atvērtajā atļaujas logā noklikšķiniet uz pogas “Pievienot”, lai ievadītu jaunā lietotāja datus.

    Uz visiem atvērtajiem logiem noklikšķiniet uz „OK”, un jūsu mapei tagad vajadzētu kopīgot ar tīklu.

    Trešais solis: piekļūstiet Windows Share no Linux

    Jums vajadzētu būt iespējai pievienot koplietojamo mapi, izmantojot GUI Linux, bet tas ir arī ļoti viegli izdarāms ar komandrindu. Mēs izmantojam terminālu mūsu piemēriem 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 CIF-utils pakete, lai pievienotu SMB akcijas. Vienkārši ievadiet šādu komandu terminālā:

    sudo apt-get instalēt cifs-utils

    Pēc tam vienkārši izveidojiet direktoriju un pēc tam pievienojiet to. Šajā piemērā mēs izveidosim mapi darbvirsmā, lai to varētu viegli piekļūt. Izmantojiet šīs komandas, lai izveidotu un pievienotu mapi:

    mkdir ~ / Desktop / Windows-Share sudo mount.cifs // WindowsPC / Share / home / geek / Desktop / Windows-Share lietotājs = geek

    Kā jūs varat redzēt ekrānuzņēmumā, mums tika prasīts ievadīt Linux mašīnas root paroli un pēc tam par “geek” konta paroli sistēmā Windows. Pēc šīs komandas palaišanas mēs tagad varam redzēt Windows koplietošanas saturu un pievienot tam datus.

    Ja jums ir nepieciešama palīdzība, lai saprastu mount komandu, šeit ir sadalījums:

    • sudo mount.cifs: Tā ir tikai pievienošanas komanda, kas iestatīta, lai pievienotu CIFS (SMB) daļu.
    • WindowsPC: Tas ir Windows datora nosaukums. Ievadiet “Šis dators” Windows izvēlnē Sākt, ar peles labo pogu noklikšķiniet uz tā un dodieties uz Rekvizīti, lai redzētu sava datora nosaukumu.
    • // Windows-PC / kopīgot: Šis ir kopējais ceļš uz koplietoto mapi.
    • / home / geek / Desktop / Windows-Share: Šeit mēs vēlamies, lai daļa tiktu uzstādīta uz Linux sistēmas.
    • -o user = geek: Šis ir Windows lietotājvārds, ko izmantojam, lai piekļūtu koplietotajai mapei.

    Otrā iespēja: izveidojiet koplietošanu Linux un piekļūstiet tai no Windows

    Dalības izveide Linux un pēc tam piekļūšana tai no Windows ir mazliet vieglāka nekā otrādi. Pirmkārt, mēs izveidosim koplietojamo mapi Linux sistēmā. Tad mēs aplūkosim, kā to piekļūt no Windows datora.

    Pirmais solis: izveidojiet koplietošanas versiju Linux

    Lai izveidotu koplietojamu mapi Linux, uz kuru Windows piekļūs, sāciet ar Samba instalēšanu (programmatūra, kas nodrošina piekļuvi SMB / CIFS protokoliem, ko izmanto Windows). Terminālā izmantojiet šādu komandu:

    sudo apt-get instalēt samba

    Pēc Samba instalēšanas konfigurējiet lietotājvārdu un paroli, kas tiks izmantota, lai piekļūtu daļai:

    smbpasswd -a geek

    Piezīme. Šajā piemērā mēs izmantojam “geek”, jo mums jau ir Linux lietotājs ar šo nosaukumu, bet jūs varat izvēlēties jebkuru vārdu, kuru vēlaties.

    Izveidojiet direktoriju, ar kuru vēlaties koplietot savu Windows datoru. Mēs tikai gatavojamies ievietot mapi mūsu darbvirsmā.

    mkdir ~ / Desktop / Kopīgot

    Tagad izmantojiet savu iecienītāko redaktoru, lai konfigurētu failu smb.conf. Mēs izmantojam Vi šeit.

    sudo vi /etc/samba/smb.conf

    Ritiniet uz leju līdz faila beigām un pievienojiet šīs rindas:

    [] ceļš = / home // pieejams = jā derīgi lietotāji =  lasīt tikai = nē pārlūkojams = jā publisks = jā rakstāms = jā

    Acīmredzot, dažas vērtības jāaizstāj ar personiskajiem iestatījumiem. Tam vajadzētu izskatīties šādi:

    Saglabājiet failu un aizveriet redaktoru. Tagad jums ir nepieciešams atsākt SMB pakalpojumu, lai izmaiņas stātos spēkā.

    sudo pakalpojums smbd restart

    Koplietotajai mapei tagad jābūt pieejamai no Windows datora.

    Otrais solis: piekļūstiet Linux Share no Windows

    Tagad pievienosim Linux daļu mūsu Windows darbvirsmai. Ar peles labo pogu noklikšķiniet uz sava darbvirsmas un atlasiet Jauns> Īsceļš.

    Ievadiet koplietotās mapes atrašanās vietu, izmantojot šo sintaksi:

    IP-ADRESE APRAKSTS-NAME

    Piezīme: Ja jums ir nepieciešams jūsu Linux datora IP, izmantojiet tikai ifconfig komandu terminālī.

    Windows datora īsceļu vednī noklikšķiniet uz Tālāk, izvēlieties nosaukumu saīsnei un pēc tam noklikšķiniet uz Pabeigt. Jums vajadzētu nonākt pie darbvirsmas saīsnes, kas iet tieši uz Linux koplietošanu.