Pagrindinis » kaip » Kaip bendrinti failus tarp „Windows“ ir „Linux“

    Kaip bendrinti failus tarp „Windows“ ir „Linux“

    Anksčiau mes aptarėme įvairius būdus, kaip bendrinti failus tarp netoliese esančių kompiuterių, tačiau bendrinimas tarp „Windows“ ir „Linux“ gali būti šiek tiek sudėtingesnis. Šiame straipsnyje bus parodyta, kaip suskirstyti akcijas abiejose operacinėse sistemose, kad galėtumėte keistis failais.

    Šiam vadovui yra dvi dalys. Pirmojoje dalyje mes sukursime bendrą aplanką sistemoje „Windows“ ir sukonfigūruosime „Linux“ prieigą prie tos akcijos. Antroje dalyje „Linux“ sukursime bendrą aplanką ir sukonfigūruosime „Windows“ prieigą prie akcijos. Priklausomai nuo jūsų situacijos, jūs norite laikytis atitinkamų instrukcijų rinkinio. Jei dėl kokių nors priežasčių norite abiejose sistemose nustatyti bendrus aplankus, galite tai padaryti. Naudojame „Windows 10“ ir „Ubuntu“ mūsų pavyzdžiams, tačiau pateikiame instrukcijas, pritaikytas beveik visai „Windows“ arba „Linux“ versijai.

    Pirmas variantas: sukurkite „Windows“ ir „Linux“

    Norėdami atlikti šį darbą, mes imsimės trijų žingsnių. Pirmiausia įsitikinsime, kad „Windows“ sistemoje bendrinimas yra įjungtas. Kai tik bus, mes bendrinsime esamą aplanką. Ir tada mes ieškosime, kaip pasiekti tą aplanką iš Linux sistemos.

    Pirmas žingsnis: įsitikinkite, kad bendrinimas yra įjungtas sistemoje „Windows“

    Jei norite, kad „Windows“ sistemai „Linux“ būtų sukurtas bendras aplankas, pradėkite įsitikinti, kad tinklo nustatymai yra sukonfigūruoti taip, kad būtų galima prisijungti iš kito kompiuterio, atidarydami Tinklo ir bendrinimo centrą. Paprasčiausias būdas tai padaryti yra dešiniuoju pelės mygtuku spustelėkite tinklo piktogramą sistemos dėkle ir pasirinkti „Atidaryti tinklo ir bendrinimo centrą“.

    Lange Tinklo ir bendrinimo centras spustelėkite „Keisti išplėstinius bendrinimo nustatymus“.

    Dabartinio profilio atveju įsitikinkite, kad įjungti du šie nustatymai:

    • Įjunkite tinklo atradimą
    • Įjunkite failų ir spausdintuvų bendrinimą

    Baigę spustelėkite „Išsaugoti pakeitimus“.

    Antras žingsnis: bendrinkite aplanką

    Dabar, kai bendrinimas yra įjungtas, mes galime sukurti bendrą „Linux“ įrenginio aplanką, kad pamatytume. Nėra jokių apribojimų, ką galite pasidalinti (teoriškai galėtumėte bendrai naudoti visą standųjį diską), tačiau čia mes dalinamėsis aplanku „Bendrinti“, kuris yra mūsų darbalaukyje.

    Dešiniuoju pelės klavišu spustelėkite aplanką, kurį norite bendrinti tinkle, tada spustelėkite „Ypatybės“. Skiltyje „Bendrinimas“ savybių lange spustelėkite mygtuką „Išplėstinis bendrinimas“.

    Atsidariusiame lange „Išplėstinis bendrinimas“ įjunkite parinktį „Bendrinti šį aplanką“ ir spustelėkite mygtuką „Leidimai“.

    Leidimų lange galite apriboti prieigą prie aplanko tam tikrose paskyrose. Jei norite, kad bet kuris vartotojas galėtų pasiekti jūsų aplanką, tiesiog suteikite „Viso valdymo“ leidimą „visiems“ naudotojams. Tai leidžia visiems skaityti ir rašyti bendrinamame aplanke esančių failų pakeitimus. Jei pageidaujate apriboti prieigą prie tam tikrų paskyrų, tiesiog pašalinkite visiems naudotojus, pridėkite norimus naudotojus ir paskui priskirkite jiems tinkamus leidimus.

    Pastaba: šios naudotojų paskyros yra „Windows“ kompiuteryje, o ne „Linux“.

    Baigę nustatyti vartotojus ir leidimus, spustelėkite „Gerai“, kad uždarytumėte leidimų langą, tada dar kartą spustelėkite „Gerai“, kad uždarytumėte „Išplėstinio bendrinimo“ langą.

    Grįžkite į pagrindinių savybių langą, pereikite prie skirtuko „Saugumas“.

    Norint, kad „Linux“ naudotojas galėtų pasiekti bendrinamą aplanką, turite konfigūruoti tuos pačius leidimus, kuriuos sukonfigūravote bendrinimo nustatymuose. Jei abu nustatymai nesutampa, bus taikomi griežčiausi nustatymai. Jei jūsų norimas naudotojas jau turi savo saugumo teises (pvz., Geek vartotojas mūsų pavyzdyje), tada jūs gerai einate. Galite uždaryti langą ir pereiti prie kito veiksmo.

    Jei reikia pridėti vartotoją, pvz., „Visi“, spustelėkite mygtuką „Redaguoti“.

    Atsidariusiame leidimų lange spustelėkite mygtuką „Pridėti“, kad įvestumėte naujo vartotojo duomenis.

    Spustelėkite „Gerai“ visuose atidarytuose languose, o jūsų aplankas dabar turėtų būti bendrinamas su tinklu.

    Trečias žingsnis: prieigą prie „Windows Share“ iš „Linux“

    Bendrąjį aplanką turėtumėte prijungti naudodami „GUI“, esančią „Linux“, tačiau tai taip pat labai paprasta daryti su komandų eilute. Mes naudosime terminalą mūsų pavyzdžiams ne tik todėl, kad tai greičiau, bet ir dėl to, kad ji veiks daugeliu skirtingų paskirstymų.

    Pirma, jums reikės paketo „Cifs-utils“, kad galėtumėte prijungti SMB akcijas. Tiesiog įveskite terminalą į šią komandą:

    sudo apt-get įdiegti cifs-utils

    Po to tiesiog sukurkite katalogą ir tada prijunkite ją prie jo. Šiame pavyzdyje mes sukursime aplanką darbalaukyje, kad galėtume lengvai pasiekti. Naudokite šias komandas aplanko kūrimui ir prijungimui:

    mkdir ~ / Desktop / Windows-Share sudo mount.cifs // „WindowsPC“ / „Share / home“ / „geek“ / „Desktop“ / „Windows-Share“ -o vartotojas = geek

    Kaip matote iš ekrano, mes buvo paprašyti įvesti „Linux“ įrenginio root slaptažodį, o tada - „geek“ paskyros slaptažodį „Windows“. Paleidus šią komandą, dabar galime matyti „Windows“ bendrinimo turinį ir pridėti duomenis.

    Jei jums reikia padėti suprasti kalno komandą, čia yra suskirstymas:

    • sudo mount.cifs: Tai tik prijungimo komanda, nustatyta prijungti CIFS (SMB) dalį.
    • „WindowsPC“: Tai „Windows“ kompiuterio pavadinimas. Įveskite „Šis kompiuteris“ į „Windows“ meniu Pradėti, dešiniuoju pelės mygtuku spustelėkite jį ir eikite į „Properties“, kad pamatytumėte savo kompiuterio pavadinimą.
    • // Windows-PC / Bendrinti: Tai visas kelias į bendrinamą aplanką.
    • / home / geek / Desktop / „Windows“ bendrinimas: Čia mes norėtume, kad dalis būtų sumontuota Linux sistemoje.
    • -o user = geek: Tai yra „Windows“ naudotojo vardas, kurį naudojame norėdami pasiekti bendrinamą aplanką.

    Antras variantas: sukurti „Linux“ ir „Access“ iš „Windows“

    Kuriant „Linux“ akciją ir tada prieigą prie jos iš „Windows“, iš tikrųjų yra šiek tiek lengviau nei atvirkščiai. Pirma, mes sukursime bendrą aplanką Linux sistemoje. Tada pažvelgsime, kaip ją pasiekti iš „Windows“ kompiuterio.

    Pirmas žingsnis: sukurkite „Share“ Linux

    Norėdami sukurti bendrinamą aplanką „Linux“, prie kurio „Windows“ galėtų pasiekti, pradėkite diegti „Samba“ (programinė įranga, suteikianti prieigą prie „SMB / CIFS“ protokolų, naudojamų „Windows“). Terminale naudokite šią komandą:

    sudo apt-get install samba

    Įdiegus „Samba“, sukonfigūruokite naudotojo vardą ir slaptažodį, kurie bus naudojami norint pasiekti akciją:

    smbpasswd -a geek

    Pastaba: šiame pavyzdyje mes naudojame „geek“, nes jau turime tokį pavadinimą turintį „Linux“ naudotoją, tačiau galite pasirinkti bet kurį norimą vardą.

    Sukurkite katalogą, kurį norite bendrinti su „Windows“ kompiuteriu. Mes tik įdėsime aplanką į darbalaukį.

    mkdir ~ / Desktop / Dalintis

    Dabar naudokite savo mėgstamą redaktorių, kad sukonfigūruotumėte smb.conf failą. Mes naudojame Vi čia.

    sudo vi /etc/samba/smb.conf

    Slinkite žemyn iki failo pabaigos ir pridėkite šias eilutes:

    [] kelias = / home // galima = taip galiojantys vartotojai =  skaityti tik = ne naršoma = taip public = yes rašoma = taip

    Akivaizdu, kad kai kurias vertes reikės pakeisti savo asmeniniais nustatymais. Tai turėtų atrodyti taip:

    Išsaugokite failą ir uždarykite redaktorių. Dabar tiesiog reikia iš naujo paleisti SMB paslaugą, kad pakeitimai įsigaliotų.

    sudo paslauga smbd restart

    Dabar jūsų bendras aplankas turėtų būti pasiekiamas iš „Windows“ kompiuterio.

    Antras žingsnis: prieigą prie „Linux Share“ iš „Windows“

    Dabar pridėkime „Linux“ dalį „Windows“ darbalaukyje. Dešiniuoju pelės mygtuku spustelėkite kažkur ant darbalaukio ir pasirinkite Naujas> Nuoroda.

    Įveskite bendrinamo aplanko tinklo vietą, naudodami šią sintaksę:

    IP-ADRESAS DALIS-NAME

    Pastaba: Jei jums reikia jūsų „Linux“ kompiuterio IP, naudokite tik ifconfig komandą.

    „Windows“ kompiuterio sparčiuosiuose vedikliuose spustelėkite Pirmyn, pasirinkite nuorodos pavadinimą ir spustelėkite Baigti. Turėtumėte baigti savo darbalaukyje esantį nuorodą, kuri eina tiesiai prie „Linux“.