Paigaldage Windows Share Linuxi, kasutades CIFS-i

Paigaldage Windows Share Linuxi Kasutades Cifs I



Paigaldamine on failidele või kaustadele juurdepääsu protsess kohaliku failisüsteemi kaudu ja muudatuste tegemine. Windows Share on Windowsi sisseehitatud funktsioon failide või kataloogide jagamiseks teistega kohtvõrgu (LAN) kaudu.

Selles õpetuses uurin Windows Share'i ja selle ühendamist Linuxi failisüsteemi kasutades mount.cifs kasulikkust.

Mis on CIFS

CIFS, tuntud ka kui ühine Interneti-failisüsteem, on SMB-protokolli dialekt, mille Microsoft on välja töötanud kasutajate failidele või kaustadele juurdepääsuks sama võrguühenduse kaudu. Kuid uusimad SMB-protokollid on asendanud selle laialdaselt kasutatava võrgufailide jagamise protokolli Windows Share paigaldamiseks Linuxile. Seal on spetsiaalne utiliit nimega mount.cifs mida kasutatakse Windows Share ühendamiseks Linuxis. Järgmises jaotises käsitlen selle Linuxi installimise protsessi.







Kuidas installida CIFS-Utils Linuxi

Windows Share ühendamiseks Linuxis mount.cifs on vaja utiliiti, mis on osa CIFS-Utils pakett.



Cifs-utilsi installimiseks Ubuntu , Debian, ja nendel põhinevad distributsioonid, kasutage vaikepaketihaldurit.



sudo asjakohane installida cifs-utils

Kasuta dnf paketihaldur, kuhu installida cifs-utils CentOS ja Fedora distributsioonid,





sudo dnf installida cifs-utils

Sest punane müts (RHEL) ja Red Hati baasil distributsioonid kasutavad nam paketihaldur.

sudo yum install cifs-utils

Märge: Selles juhendis rakendatud juhiste jaoks kasutan Ubuntu 22.04 . Protsess on sarnane ja seda saab ilma probleemideta läbi viia mis tahes Linuxi distributsioonis.



Kuidas installida Windows Share Linuxi

Windowsi jagamise ühendamiseks vajame ühenduspunkti, mis tahes Linuxi süsteemis loodud kataloogi.

Ma loon a /media/WinShare juurkataloogi kasutades mkdir käsk sudo privileegidega.

sudo mkdir / meedia / WinShare

Windows Share'i ühendamiseks Linuxis järgime alltoodud mount-käsu süntaksit.

sudo mount -t cifid // [ IP-AADRESS ] / [ JAGA-NIMI ] / [ MONTA ] -O kasutajanimi = [ KASUTAJANIMI ]

Ülaltoodud süntaksis:

[IP-AADRESS] : see on kaugmasina IP-aadress, milleks on antud juhul Windows; IP-aadressile juurdepääsuks avage käsurida ja käivitage ipconfig käsk. Pange tähele IPV 4 aadressi.

[SHARE-NAME]: See on Windowsi ühiskasutusnimi või võrgu jaoks jagatud kausta nimi.

[MOUNT]: See on ühenduspunkti kataloog, mis on seadistatud kliendi arvutis, milleks on Linux.

-O: See on lipp, mida kasutatakse defineerimiseks cifs-utils suvandid, et lugeda lisateavet Cifs utilsi suvandite käitamise kohta mees mount.cifs käsk. Allolevas tabelis on loetletud mõned suvandid, mida kasutajad sageli kasutavad.

kasutajanimi Kaugmasina kasutajanime sisestamiseks
parool Parooli selgesõnaline sisestamine [Pole soovitatav]
volikirjad Mandaate sisaldava faili määramine [soovitatav]
poole Protokolli versiooni selgesõnaliseks määramiseks 1.0, 2.0 või 3.0

Nüüd olen loonud Windows Share nimega MyFolder , et paigaldada see Linuxile kasutades /media/WinShare Ühenduspunktina kasutan järgmist käsku.

sudo mount -t cifid // 192.168.18.14 / MyFolder / meedia / WinShare -O kasutajanimi = linn

Pärast käsu täitmist palutakse teil sisestada kaugmasina parool. Kui Windows Share on edukalt installitud, ei saa te ühtegi hoiatust. Eduka ühendamise kontrollimiseks kasutage df -h käsk; mida kasutatakse sisuliselt failisüsteemi kettaruumi hankimiseks.

df -h

Paljudel juhtudel võib osutuda vajalikuks määrata kasutaja domeen. Leidke Windowsi süsteemi domeeni domeen, kasutades wmic (Windows Management Instrumentation Command Line) käsk käsurida .

wmic arvutisüsteem hankige domeen

Pärast domeeni teadmist, mis on TÖÖRÜHM minu puhul sisestage see lihtsalt ülaltoodud käsusse, kasutades domeeni valikut.

sudo mount -t cifid // 192.168.18.14 / MyFolder / meedia / WinShare / -O kasutajanimi =linn, domeeni =TÖÖRÜHM

See pole aga turvaline viis jagatud kausta ühendamiseks. Selle turvalisemaks muutmiseks on utiliidil mount.cifs valik nimega volikirjad .

The volikirjad suvand võimaldab teil määrata kaugmasina mandaate sisaldava lihtteksti faili tee, selle asemel, et kasutajanime või parooli selgesõnaliselt mainida. Loome tekstifaili, mis sisaldab ligipääsetava masina mandaate; antud juhul on see Windowsi masin.

sudo nano ~ / .credentials-cifs

Tippige faili järgmine teave.

kasutajanimi = [ KASUTAJANIMI ]

parool = [ PAROOL ]

domeeni = [ DOMAIN ]

Pärast selle teabe failile lisamist salvestage fail vajutades ctrl+x ja siis ja .

Windowsi jagamise mandaatidega ühendamiseks kasutage järgmist käsku.

sudo mount -t cifid // 192.168.18.14 / MyFolder / meedia / WinShare / -O volikirjad =~ / .credentials-cifs

Märge: Soovitan anda mandaadifaili absoluutne tee, selle asemel, et kasutada ~/.

Kuidas muuta Windows Share Mount püsivaks

Enne järgmise jaotise proovimist pange tähele olulisi olulisi punkte.

  • Kui püsiühendus pole õigesti seadistatud, siis Linux ei käivitu. Enne taaskäivitamist veenduge, et kõik on õige. Soovitan kasutada mount -a käsk vigade kontrollimiseks.
  • Kaugmasina IP peab olema staatiline, vastasel juhul ebaõnnestub paigaldamine ja lõpuks süsteemi käivitamine.

Windows Share mounti püsivaks muutmiseks peame muutma faili fstab (failisüsteemi tabel). Fstab-fail haldab failisüsteemi ja võimaldab ka välise failisüsteemi käsitsi ühendada.

Avame fstab-faili, mis asub asukohas /jne kataloogi kasutades nano toimetaja.

sudo nano / jne / fstab

Windows Share püsivaks muutmiseks Linuxis järgige alltoodud süntaksit.

// [ IP-AADRESS ] / [ JAGA-NIMI ] / [ MONTA ] cifid volikirjad = [ MANDAATID-FAIL-TEE ] [ DUMP ] [ ÜLE ANDMA ]

Märge: Kasuta sakk tühiku asemel, et eraldada fstab-failis olevad väljad.

Asendame [IP-AADRESS] , [SHARE-NAME] , [MOUNT], ja [MANDAATIDE-FAILI-TEE] tegeliku teabega. The [DUMP] ja [ÜLE ANDMA] lubamiseks kasutatakse valikuid varukoopia ühendatud failisüsteemist ja fsck kontrollige vastavalt alglaadimist. Määra 0 ja 0 mõlema valiku jaoks, et need keelatud hoida.

// 192.168.18.14 / MyFolder / meedia / WinShare     CIF-id volikirjad = / Kodu / kasutaja / .credentials-cifs 0 0

Märge: Esitage mandaadifaili absoluutne tee.

Pärast fstab-faili muutmist salvestage ja väljuge redaktorist, kasutades ctrl+x ja siis ja .

Järgmine samm hõlmab Windows Share'i paigaldamist mount käsk.

sudo mount / meedia / WinShare

Kui vigu pole, on ühendamine edukas ja jääb püsivaks isegi käivitamisel.

Kuidas Windows Share lahti ühendada

Windows Share lahtiühendamiseks kasutage umount käsk ühenduspunktiga.

sudo umount / [ MONTA ]

Meie näites on [MOUNT] on /media/WinShare kataloog.

sudo umount / meedia / WinShare

Kui ülaltoodud käsk ei suuda Windows Share'i lahti ühendada, proovige jõudu lahtimonteerimine kasutades -f lipp.

sudo umount -f / meedia / WinShare

Või kasutage -l lipp, mis eraldub failisüsteemi, kui ka ülaltoodud käsk ebaõnnestub.

sudo umount -l / meedia / WinShare

Nende valikute kohta lisateabe saamiseks käivitage mehe mägi käsk.

Kuidas luua Windows Share

Windows Share on kataloog, mis on määratud jagama kohtvõrgus. Enne Windowsi ühiskasutusse pääsemist Linuxis tuleb see Windowsis seadistada.

Esiteks veenduge, et Windows oleks CIFS-i suhtluseks lubatud. Selleks avage Lülitage Windowsi funktsioon sisse ja välja Windowsis. Otsi SMB 1.0/CIFS failijagamise tugi loendis ja kontrollige seda.

Mõne hetke pärast palutakse teil süsteem taaskäivitada.

Võrgutuvastuse lubamiseks Windowsis liikuge lehele Täpsemad jagamise seaded ; Kui olete seal, peaksite leidma võimaluse Võrgu avastamine ja veenduge, et see valik on lubatud, valides Lülitage võrgutuvastus sisse valik.

Järgmisena peame looma Windows Share kausta, mis paigaldatakse Linuxi kasutades mount.cifs kasulikkust.

Looge Windowsis suvalises kohas kaust ja paremklõpsake sellel ning seejärel klõpsake kontekstimenüüs nuppu Omadused . Navigeerige Jagamine avanevas aknas vahekaarti ja klõpsake nuppu Jaga nuppu, et jätkata kaustade jagamise sätetega.

Nüüd klõpsake rippmenüü ikoonil ja valige Kõik loendist ja seejärel klõpsake nuppu Lisama nuppu.

Valige loa tase, seadke see Lugema kirjutama sellesse kausta ja seejärel klõpsake nuppu Jaga .

Nüüd on Windows Share jagamiseks valmis.

Järeldus

Kui olete hiljuti Linuxile üle läinud, peate kindlasti oma Windowsi süsteemis olevatele andmetele juurde pääsema. Mis tahes andmeid saab Windowsi Linuxis jagada, kasutades Windowsi jagamise valikut. Windows Share'i juurdepääsuks Linuxis on vaja Windowsi masina IP-aadressi ja parooli.

Windows Share'i installimine Linuxis utiliidi mount.cifs abil nõuab kahte sammu. Esmalt määrake Linuxis paigalduspunkt ja seejärel kasutage mount käsuga -t cif Windows Share'i ühendamise võimalus Linuxis.