Linuxi cifs Mount

Linuxi Cifs Mount



CIFS, tuntud ka kui ühine Interneti-failisüsteem, on SMB (Server Message Block) dialekt, mida kasutatakse väikeste kohtvõrkude (LAN) kaudu jagatud juurdepääsu pakkumiseks kaustadele, failidele ja printeritele.

Linuxiga on kaasas pakett CIFS-Utils, mida kasutatakse platvormideüleste failide ja printerite ühendamiseks ja haldamiseks kohaliku võrgu kaudu, kasutades CIFS-protokolle. The mount.cifs on osa Linuxi CIFS-Utilsi paketist.

Selles õpetuses uurin, kuidas Linuxi kasutada mount.cifs utiliit jagatud kausta ühendamiseks Linuxis.







Märge: CIFS-protokoll on asendatud uusimate ja turvalisemate SMB2 ja SMB3 protokollidega. Windowsis on see vaikimisi keelatud; selle saab aga lubada aadressilt Lülitage Windowsi funktsioonid sisse või välja valik.



CIFS Utilities paketi installimine Linuxisse

Et kasutada mount.cifs Linuxis tuleb esmalt installida selle utiliitide pakett.



Selle installimiseks Ubuntule, selle maitsetele ja Debianipõhistele distributsioonidele.





sudo asjakohane installida cifs-utils

CentOS-i ja Fedora distributsioonides on dnf kasutatakse paketihaldurit.

sudo dnf installida cifs-utils

Käivitage installimiseks allolev käsk cifs-utils peal punane müts (RHEL) ja Red Had-põhine distributsioonid.



sudo yum install cifs-utils

Märge: The cifs-utils pakett on saadaval kõigi Linuxi distributsioonide jaoks. Kuid selle juhendi juhiste jaoks kasutan Ubuntu 22.04 . Selles juhendis kasutatud käsud töötaksid ilma tõrgeteta, olenemata jaotusest.

Lisaks ühendatakse järgmises näites jagatud kaust Macist Linuxi, kasutades mount.cifs Linuxist ja Windowsist paigaldamise protsessid on aga samad.

Jagatud kausta paigaldamine CIFS-i abil

Jagatud kausta ühendamine kaugmasinast Linuxi hõlmab kahte sammu.

  1. Mount Pointi loomine
  2. Jagatud kausta paigaldamine kinnituspunkti

1. Mount Pointi loomine

Ühenduspunkt viitab kataloogile, kuhu kaugmasina jagatud kaust ühendatakse ja millele sellele juurde pääseb. Seda saab luua ükskõik millises kliendi süsteemis ja mis tahes nimega. Loon rakenduses kinnituspunkti /mnt kataloog, mis on üldine ühenduspunkt failisüsteemi ajutiseks ühendamiseks Linuxis.

Loon teise kataloogi /ShareMac kinnituspunktina /mnt kasutades mkdir käsk sudo privileegidega.

sudo mkdir / mnt / ShareMac

Ühenduspunkt luuakse; järgmine samm on jagatud kausta ühendamine kaugmasinast sellesse ühenduspunkti.

2. Jagatud kausta paigaldamine kinnituspunkti

Jagatud kausta ühendamiseks macOS-ist Linuxi kasutatakse koos käsku mount -t cif valik.

sudo mount -t cifid //< kaug-IP >>< kausta > / mnt /< kausta > -O kasutajanimi = < kasutajanimi >

Ülaltoodud käsus:

  • -t cif suvandit kasutatakse jagatud kausta ühendamiseks CIFS-protokolli abil
  • on kaugmasina (Mac) IP-aadress
  • on kaugmasinas (Mac) loodud jagatud kaust
  • /mnt/ on ühenduspunkt klientmasinas (Linux) [See võib olla mis tahes kataloog]
  • on kaugsüsteemi kasutajanimi

Paigaldame MyFolder kaust kaugmasinast Linuxi ühenduspunkti /mnt/ShareMac .

sudo mount -t cifid // 192.168.18.133 / MyFolder / mnt / ShareMac -O kasutajanimi = üksi

Kasutaja parool ise küsitakse ülaltoodud käsu täitmisel. Jagatud kaust MyFolder paigaldatakse /mnt/ShareMac kinnituspunkt Linuxis. Kuid te ei saa väljundit, mis ütleks, et paigaldus on edukalt tehtud. Kasuta df -h ühendatud kausta kontrollimiseks.

df -h

Kaust (MyFolder) on Linuxi edukalt ühendatud. Pange tähele, et Macis jagatud kausta loomiseks mainitud juhiseid tuleb järgida vastavalt jaotisele Jagatud kausta loomine Macis allpool.

Kasutades volikirjad variant mount.cifs kasulikkus on a turvaline viis jagatud kausta ühendamiseks. Selle meetodi puhul saate salvestada sisselogimismandaadid faili, mille saab käsu kaudu edastada volikirjad valik.

Esiteks looge fail, mis salvestab kaugmasina mandaadid /jne kataloog. Failil võib olla mis tahes nimi, ma annan sellele mandaadifail nimi.

sudo nano / jne / mandaadifail

Sisestage mandaadid:

kasutajanimi = < kasutajanimi >

parool = < parool >

Nüüd kasutage volikirjad variant pärast -O faili teega.

sudo mount -t cifid // 192.168.18.133 / MyFolder / mnt / ShareMac -O volikirjad = / jne / mandaadifail

Ühendage jagatud kaust jäädavalt

Taaskäivitamisel eemaldatakse ühendatud kaust ja peate selle uuesti käsitsi ühendama. Kui soovite jagatud kausta automaatselt ühendada isegi alglaadimisel, järgige alltoodud samme.

Hoiatus: Järgmine meetod eeldab, et kaugmasinal/-serveril on staatiline IP.

Tagamaks, et jagatud failisüsteem ühendatakse süsteemi käivitamisel automaatselt, fstab faili Linuxis muudetakse.

sudo nano / jne / fstab

Asetage faili järgmine rida.

//< kaug-IP >/ aktsianimi / mnt /< kausta > cifid volikirjad = / jne / mandaadifail 0 0

Eespool toodud näitel muudetakse faili järgmisel viisil.

// 192.168.18.133 / MyFolder / mnt / ShareMaci CIF-id volikirjad = / jne / mandaadifail 0 0

Pange tähele, et ülaltoodud juhise sisestamisel fstab faili, eraldage iga väli, kasutades a sakk tühiku asemel.

Nüüd sulgege ja salvestage fstab faili vajutades ctrl+x .

Kinnitamiseks, et paigaldus on veatu, kasutage mount -a käsk.

sudo mount -a

Kui viga pole, näitab see, et jagatud kaust on edukalt ühendatud.

Pärast taaskäivitamist ühendatakse kaugmasina jagatud kaust automaatselt.

Ühendage jagatud kaust lahti

Jagatud kausta lahtiühendamiseks kasutage umount ühenduspunktiga kasutatakse käsku.

sudo umount < kinnituspunkt >

Ülaltoodud näites oli kinnituspunkt /mnt/ShareMac , lihtsalt asendage <ühenduspunkt> koos /mnt/ShareMac.

sudo umount / mnt / ShareMac

Ülaltoodud ekraanipilt näitab, et ühendatud failisüsteem on lahti ühendatud.

Jagatud kausta loomine Macis

Macis jagatud kausta loomiseks tuleb lubada mitu valikut.

Esiteks looge oma Maci mis tahes kataloogis kaust.

Siis alates Süsteemisätted, avatud Jagamine sisse Kindral. Lubage Failide jagamine klõpsates lülitusnupule.

Klõpsake nuppu i ikooni lülitusnupu kõrval Failide jagamine .

Aastal Jagatud kaust jaotises klõpsake nuppu + ikooni, et lisada jagamiseks kaust.

Lisasin kausta MyFolder Ma lõin aastal Dokumendid kataloog; selle saab aga luua kõikjal süsteemis. Kliki Valikud, avaneb teine ​​aken.

Luba Failide ja kaustade jagamine SMB-ga, ja ka Windowsi failijagamine jaotises lubage konto, sisestades kasutajanime parooli.

Minu puhul on kasutaja ise ja ma sisestan kasutaja süsteemiparooli ise .

Kaust on Interneti kaudu jagamiseks valmis, kasutades IP-d, nagu on näidatud alloleval pildil.

Järeldus

The mount.cifs utiliiti kasutatakse jagatud kaugkataloogi ühendamiseks kliendi poolel. Jagatud kataloogi ühendamiseks tuleb kaugmasinas luua paigalduskataloog. Serveri administraator saab muuta mis tahes kataloogi jagatavaks. Jagatud kausta ühendamine kaugmasinast Linuxi hõlmab kahte sammu: sellele ühendamispunkti loomine ja seejärel jagatud kausta ühendamine. The mount käsku kasutatakse koos -t cif võimalus ühendada jagatud kaust CIFS-i abil.

Oluline on märkida, et CIFS-protokoll ei ole turvakaalutlustel enam vastuvõetav ning kõigis kaasaegsetes operatsioonisüsteemides on see protokoll asendatud turvalisema ja tõhusama SMB3-protokolliga.