Linux cifs kalnas

Linux Cifs Kalnas



CIFS, dar žinoma kaip bendroji interneto failų sistema, yra SMB (serverio pranešimų bloko) tarmė, naudojama bendrai prieigai prie aplankų, failų ir spausdintuvų per mažus vietinius tinklus (LAN) suteikti.

Linux yra su CIFS-Utils paketu, kuris naudojamas kelių platformų failams ir spausdintuvams prijungti ir valdyti vietiniame tinkle naudojant CIFS protokolus. The kalnas.cifs yra „Linux CIFS-Utils“ paketo dalis.

Šiame vadove aš tyrinėsiu, kaip naudoti Linux kalnas.cifs programa, skirta prijungti bendrinamą aplanką „Linux“.







Pastaba: CIFS protokolas buvo pakeistas naujausiais ir saugesniais SMB2 ir SMB3 protokolais. Sistemoje „Windows“ pagal numatytuosius nustatymus jis išjungtas; tačiau jį galima įjungti iš Įjunkite arba išjunkite „Windows“ funkcijas variantas.



„CIFS Utilities“ paketo diegimas „Linux“.

Norėdami naudoti kalnas.cifs „Linux“ pirmiausia reikia įdiegti jos paslaugų paketą.



Norėdami jį įdiegti Ubuntu, jo skonius ir Debian pagrindu sukurtus platinimus.





sudo apt diegti cifs-utils

CentOS ir Fedora platinimuose dnf bus naudojama paketų tvarkyklė.

sudo dnf diegti cifs-utils

Norėdami įdiegti, paleiskite žemiau esančią komandą cifs-utils įjungta raudona KEPURĖ (RHEL) ir Red Had pagrindu paskirstymus.



sudo yum įdiegti cifs-utils

Pastaba: The cifs-utils paketas yra prieinamas visiems Linux platinimams. Bet aš naudoju šio vadovo instrukcijas Ubuntu 22.04 . Šiame vadove naudojamos komandos veiktų be klaidų, neatsižvelgiant į paskirstymą.

Be to, šiame pavyzdyje bendras aplankas yra prijungtas iš „Mac“ į „Linux“, naudojant kalnas.cifs tačiau diegimo iš „Linux“ ir „Windows“ procesai yra vienodi.

Bendrinamo aplanko montavimas naudojant CIFS

Bendrinamo aplanko prijungimas iš nuotolinio įrenginio į Linux apima 2 veiksmus.

  1. Sukurti kalno tašką
  2. Bendrinamo aplanko montavimas prie montavimo taško

1. Montavimo taško sukūrimas

Prijungimo taškas nurodo katalogą, kuriame bus prijungtas ir pasiekiamas bendrinamas nuotolinio įrenginio aplankas. Jį galima sukurti bet kurioje kliento sistemos vietoje bet kokiu pavadinimu. Kuriu prijungimo tašką /mnt katalogą, kuris yra bendras prijungimo taškas, skirtas laikinai prijungti failų sistemą Linux sistemoje.

Kuriu kitą katalogą /ShareMac kaip tvirtinimo taškas /mnt naudojant mkdir komanda su sudo privilegijomis.

sudo mkdir / mnt / ShareMac

Sukuriamas montavimo taškas; Kitas veiksmas yra bendrinamo aplanko prijungimas iš nuotolinio įrenginio prie šio prijungimo taško.

2. Bendrinamo aplanko pritvirtinimas prie tvirtinimo taško

Norint prijungti bendrinamą aplanką iš „MacOS“ į „Linux“, naudojama prijungimo komanda -t cifs variantas.

sudo kalnas -t cifs //< nuotolinis IP >>< aplanką > / mnt /< aplanką > -O Vartotojo vardas = < Vartotojo vardas >

Aukščiau pateiktoje komandoje:

  • -t cifs parinktis naudojama bendrinamam aplankui prijungti naudojant CIFS protokolą
  • yra nuotolinio įrenginio IP adresas („Mac“)
  • yra bendrinamas aplankas, sukurtas nuotoliniame kompiuteryje („Mac“)
  • /mnt/ yra prijungimo taškas kliento kompiuteryje (Linux) [Tai gali būti bet koks katalogas]
  • yra nuotolinės sistemos vartotojo vardas

Sumontuosime Mano aplankas aplanką iš nuotolinio įrenginio į Linux prijungimo tašką /mnt/ShareMac .

sudo kalnas -t cifs // 192.168.18.133 / Mano aplankas / mnt / ShareMac -O Vartotojo vardas = vienas

Vartotojo slaptažodis pats bus paprašyta, kai vykdysite aukščiau pateiktą komandą. Bendrinamas aplankas Mano aplankas bus montuojamas ant /mnt/ShareMac Tvirtinimo taškas „Linux“. Tačiau negausite jokios išvesties, kad montavimas buvo sėkmingai atliktas. Naudokite df -h norėdami patikrinti prijungtą aplanką.

df -h

Aplankas („MyFolder“) sėkmingai įdiegtas „Linux“. Atminkite, kad reikia vadovautis instrukcijomis, nurodytomis norint sukurti bendrinamą aplanką „Mac“, kaip nurodyta skyriuje Bendrinamo aplanko kūrimas „Mac“. žemiau.

Naudojant kredencialus variantas kalnas.cifs naudingumas yra a saugus būdas norėdami prijungti bendrinamą aplanką. Taikydami šį metodą, galite išsaugoti prisijungimo kredencialus faile, kurį galima perduoti per komandą naudojant kredencialus variantas.

Pirmiausia sukurkite failą, kuriame saugomi nuotolinio įrenginio kredencialai /tt katalogas. Failas gali turėti bet kokį pavadinimą, aš jam duodu kredencialų failas vardas.

sudo nano / ir tt / kredencialų failas

Įdėkite kredencialus:

Vartotojo vardas = < Vartotojo vardas >

Slaptažodis = < Slaptažodis >

Dabar naudokite kredencialus variantas po -O su failo keliu.

sudo kalnas -t cifs // 192.168.18.133 / Mano aplankas / mnt / ShareMac -O kredencialus = / ir tt / kredencialų failas

Visam laikui prijunkite bendrinamą aplanką

Paleidus iš naujo, prijungtas aplankas bus atjungtas ir turėsite jį vėl prijungti rankiniu būdu. Jei norite automatiškai prijungti bendrinamą aplanką net įkrovos metu, atlikite toliau nurodytus veiksmus.

Budrus: Šis metodas daro prielaidą, kad nuotolinis įrenginys / serveris turi statinį IP.

Norėdami užtikrinti, kad bendrai naudojama failų sistema būtų automatiškai prijungta, kai sistema paleidžiama, fstab failas Linux sistemoje bus pakeistas.

sudo nano / ir tt / fstab

Įdėkite šią eilutę į failą.

//< nuotolinis IP >/ akcijų pavadinimas / mnt /< aplanką > cifs kredencialus = / ir tt / kredencialų failas 0 0

Atsižvelgiant į aukščiau pateiktą pavyzdį, failas bus pakeistas taip.

// 192.168.18.133 / Mano aplankas / mnt / ShareMac CIF kredencialus = / ir tt / kredencialų failas 0 0

Atminkite, kad įterpdami aukščiau pateiktą instrukciją į fstab failą, atskirkite kiekvieną lauką naudodami a skirtuką vietoj tarpo.

Dabar uždarykite ir išsaugokite fstab failą paspausdami ctrl+x .

Norėdami patikrinti, ar montavimas vyksta be klaidų, naudokite kalnas -a komandą.

sudo kalnas -a

Jei klaidos nėra, tai reiškia, kad bendrinamas aplankas buvo sėkmingai prijungtas.

Paleidus iš naujo, bendrinamas aplankas iš nuotolinio įrenginio bus automatiškai prijungtas.

Atjunkite bendrinamą aplanką

Norėdami atjungti bendrinamą aplanką, umount komanda naudojama su prijungimo tašku.

sudo umount < tvirtinimo taškas >

Aukščiau pateiktame pavyzdyje tvirtinimo taškas buvo /mnt/ShareMac , tiesiog pakeiskite su /mnt/ShareMac.

sudo umount / mnt / ShareMac

Aukščiau pateikta ekrano kopija rodo, kad prijungta failų sistema buvo atjungta.

Bendrinamo aplanko kūrimas „Mac“.

Norint sukurti bendrinamą aplanką „Mac“, reikia įjungti keletą parinkčių.

Pirmiausia sukurkite aplanką bet kuriame „Mac“ kataloge.

Tada nuo Sistemos nustatymai, atviras Dalijimasis in Generolas. Įgalinti Failų bendrinimas spustelėdami perjungimo mygtuką.

Spustelėkite ant i piktogramą šalia perjungimo mygtuko Failų bendrinimas .

Viduje Bendrinamas aplankas Skyriuje spustelėkite + piktogramą, kad pridėtumėte aplanką bendrinimui.

Aš pridėjau aplanką Mano aplankas Aš sukūriau m Dokumentai katalogas; tačiau jį galima sukurti bet kurioje sistemos vietoje. Spustelėkite Galimybės, atsidarys kitas langas.

Įgalinti Bendrinkite failus ir aplankus naudodami SMB, ir taip pat „Windows“ failų bendrinimas skiltyje įgalinkite paskyrą įvesdami vartotojo vardo slaptažodį.

Mano atveju vartotojas yra pats ir aš įvesiu vartotojo sistemos slaptažodį pats .

Aplankas paruoštas bendrinti internetu naudojant IP, kaip parodyta paveikslėlyje žemiau.

Išvada

The kalnas.cifs įrankis naudojamas nuotoliniam bendrinamam katalogui prijungti kliento pusėje. Norint prijungti bendrinamą katalogą, nuotoliniame kompiuteryje turi būti sukurtas prijungimo katalogas. Serverio administratorius gali padaryti bet kurį katalogą bendrinamą. Norėdami prijungti bendrinamą aplanką iš nuotolinio įrenginio prie Linux, reikia atlikti du veiksmus: sukurti jame prijungimo tašką ir tada prijungti bendrinamą aplanką. The kalnas komanda naudojama su -t cifs galimybė prijungti bendrinamą aplanką naudojant CIFS.

Svarbu pažymėti, kad CIFS protokolas nebepriimtinas dėl saugumo priežasčių ir visose šiuolaikinėse operacinėse sistemose šis protokolas buvo pakeistas saugesniu ir efektyvesniu SMB3 protokolu.