Linux cifs montiranje

Linux Cifs Montiranje



CIFS, poznat i kao Common Internet File System, je dijalekt SMB-a (Server Message Block) koji se koristi za pružanje zajedničkog pristupa mapama, datotekama i pisačima preko malih lokalnih mreža (LAN).

Linux dolazi s paketom CIFS-Utils koji se koristi za montiranje i upravljanje datotekama i pisačima na više platformi preko lokalne mreže pomoću CIFS protokola. The montirati.cifs je dio Linux CIFS-Utils paketa.

U ovom ću vodiču istražiti kako koristiti Linux montirati.cifs uslužni program za montiranje zajedničke mape na Linuxu.







Bilješka: CIFS protokol zamijenjen je najnovijim i sigurnijim protokolima SMB2 i SMB3. U sustavu Windows, onemogućeno je prema zadanim postavkama; međutim, može se omogućiti iz Uključite ili isključite značajke sustava Windows opcija.



Instaliranje paketa CIFS Utilities na Linux

Za korištenje montirati.cifs na Linuxu prvo treba instalirati njegov paket uslužnih programa.



Da ga instalirate na Ubuntu, njegove verzije i distribucije temeljene na Debianu.





sudo prikladan instalirati cifs-utils

Na CentOS i Fedora distribucijama, dnf koristit će se upravitelj paketa.

sudo dnf instalirati cifs-utils

Pokrenite donju naredbu za instalaciju cifs-utils na crveni šešir (RHEL) i Na bazi Crvenog Hada distribucije.



sudo yum instaliraj cifs-utils

Bilješka: The cifs-utils paket je dostupan za sve distribucije Linuxa. Ali za upute u ovom vodiču koristim Ubuntu 22.04 . Naredbe korištene u ovom vodiču radit će bez ikakve pogreške, bez obzira na distribuciju.

Štoviše, u sljedećem primjeru, dijeljena mapa montirana je s Maca na Linux pomoću montirati.cifs međutim, procesi montiranja iz Linuxa i Windowsa su isti.

Montiranje zajedničke mape pomoću CIFS-a

Montiranje zajedničke mape s udaljenog računala na Linux uključuje 2 koraka.

  1. Stvaranje točke montiranja
  2. Montiranje dijeljene mape na točku montiranja

1. Stvaranje točke montiranja

Točka montiranja odnosi se na direktorij na koji će se montirati dijeljena mapa s udaljenog stroja i kojoj će se pristupati. Može se stvoriti bilo gdje na klijentovom sustavu s bilo kojim imenom. Stvaram točku montiranja u /mnt direktorij, koji je generička točka montiranja za privremeno montiranje datotečnog sustava na Linuxu.

Stvaram još jedan imenik /ShareMac kao točka montiranja u /mnt korištenjem mkdir naredba sa sudo privilegijama.

sudo mkdir / mnt / ShareMac

Točka montiranja je stvorena; sljedeći korak je montiranje dijeljene mape s udaljenog stroja na ovu točku montiranja.

2. Montiranje dijeljene mape na točku montiranja

Za montiranje dijeljene mape iz macOS-a u Linux koristi se naredba mount sa -t cifs opcija.

sudo montirati -t cifs //< udaljeni IP >>< mapa > / mnt /< mapa > -O Korisničko ime = < Korisničko ime >

U gornjoj naredbi:

  • -t cifs opcija se koristi za montiranje zajedničke mape pomoću CIFS protokola
  • je IP adresa udaljenog stroja (Mac)
  • je dijeljena mapa stvorena na udaljenom računalu (Mac)
  • /mnt/ je točka montiranja na klijentskom računalu (Linux) [To može biti bilo koji direktorij]
  • je korisničko ime udaljenog sustava

Montirajmo Moja mapa mapu s udaljenog stroja na točku montiranja Linuxa /mnt/ShareMac .

sudo montirati -t cifs // 192.168.18.133 / Moja mapa / mnt / ShareMac -O Korisničko ime =sam

Lozinka za korisnika sam će se tražiti kada izvršite gornju naredbu. Dijeljena mapa Moja mapa bit će montiran na /mnt/ShareMac točka montiranja na Linuxu. Međutim, nećete dobiti nikakav izlaz koji govori da je montaža uspješno obavljena. Koristiti df -h za provjeru montirane mape.

df -h

Mapa (MyFolder) je uspješno postavljena na Linux. Imajte na umu da se navedene upute za stvaranje zajedničke mape na Macu moraju slijediti kako je navedeno u odjeljku Stvaranje dijeljene mape na Macu ispod.

Koristiti vjerodajnice opcija od montirati.cifs korisnost je a siguran način za montiranje zajedničke mape. U ovoj metodi možete spremiti vjerodajnice za prijavu u datoteku koja se može proslijediti kroz naredbu pomoću vjerodajnice opcija.

Najprije stvorite datoteku koja pohranjuje vjerodajnice udaljenog stroja u /itd imenik. Datoteka može imati bilo koji naziv, ja mu dajem vjerodajnica-datoteka Ime.

sudo nano / itd / vjerodajnica-datoteka

Unesite vjerodajnice:

Korisničko ime = < Korisničko ime >

lozinka = < lozinka >

Sada, upotrijebite vjerodajnice opcija nakon -O s putanjom datoteke.

sudo montirati -t cifs // 192.168.18.133 / Moja mapa / mnt / ShareMac -O vjerodajnice = / itd / vjerodajnica-datoteka

Trajno montirajte dijeljenu mapu

Prilikom ponovnog pokretanja, montirana mapa bit će isključena i morate je ponovno ručno montirati. Ako želite automatski montirati dijeljenu mapu čak i pri pokretanju, slijedite dolje navedene korake.

Upozorenje: Sljedeća metoda pretpostavlja da udaljeni stroj/poslužitelj ima statičku IP adresu.

Kako biste osigurali da se zajednički datotečni sustav automatski montira kada se sustav podigne, fstab datoteka na Linuxu bit će izmijenjena.

sudo nano / itd / fstab

Stavite sljedeći redak u datoteku.

//< udaljeni IP >/ dijeljenje imena / mnt /< mapa > cifs vjerodajnice = / itd / vjerodajnica-datoteka 0 0

Uzimajući gore navedeni primjer, datoteka će biti modificirana na sljedeći način.

// 192.168.18.133 / Moja mapa / mnt / ShareMac cifs vjerodajnice = / itd / vjerodajnica-datoteka 0 0

Imajte na umu da nakon umetanja gornje upute u fstab datoteku, odvojite svako polje pomoću a tab umjesto razmaka.

Sada zatvorite i spremite fstab datoteku pritiskom na ctrl+x .

Kako biste provjerili je li montaža bez grešaka, upotrijebite montirati -a naredba.

sudo montirati -a

Ako nema pogreške, to znači da je dijeljena mapa uspješno postavljena.

Nakon ponovnog pokretanja, dijeljena mapa s udaljenog računala automatski će se montirati.

Isključite dijeljenu mapu

Za demontažu dijeljene mape, umount naredba se koristi s točkom montiranja.

sudo umount < točka montiranja >

U gornjem primjeru, točka montiranja je bila /mnt/ShareMac , jednostavno zamijenite s /mnt/ShareMac.

sudo umount / mnt / ShareMac

Gornji snimak zaslona pokazuje da je montirani datotečni sustav demontiran.

Stvaranje dijeljene mape na Macu

Za stvaranje zajedničke mape na Macu potrebno je omogućiti nekoliko opcija.

Najprije stvorite mapu u bilo kojem direktoriju na vašem Macu.

Zatim iz Postavke sustava, otvoren Dijeljenje u Općenito. Omogućite Dijeljenje datoteka klikom na gumb za prebacivanje.

Klikni na ja ikona pored gumba za prebacivanje Dijeljenje datoteka .

u Dijeljena mapa Odjeljak, kliknite na + ikona za dodavanje mape za dijeljenje.

Dodao sam mapu Moja mapa stvorio sam u Dokumenti imenik; međutim, može se stvoriti bilo gdje u sustavu. Kliknite na opcije, otvorit će se drugi prozor.

Omogućiti Dijelite datoteke i mape koristeći SMB, a također i u Windows dijeljenje datoteka omogućite račun unosom lozinke za korisničko ime.

U mom slučaju, korisnik je sam i ja ću upisati lozinku sustava za korisnika sam .

Mapa je spremna za dijeljenje putem interneta koristeći IP kao što je prikazano na slici ispod.

Zaključak

The montirati.cifs uslužni program se koristi za montiranje udaljenog dijeljenog direktorija na strani klijenta. Za montiranje dijeljenog direktorija, mora se stvoriti direktorij za montiranje na udaljenom računalu. Administrator poslužitelja može omogućiti dijeljenje bilo kojeg imenika. Montiranje dijeljene mape s udaljenog stroja na Linux uključuje dva koraka: stvaranje točke montiranja na njoj i zatim montiranje dijeljene mape. The montirati naredba se koristi s -t cifs mogućnost montiranja zajedničke mape pomoću CIFS-a.

Važno je napomenuti da CIFS protokol više nije prihvatljiv zbog sigurnosnih razloga te je na svim modernim operativnim sustavima ovaj protokol zamijenjen sigurnijim i učinkovitijim SMB3 protokolom.