Namestite Samba - Konfiguracija in korak za korakom Namestitev Sambe

Kazalo:

Anonim

Uvod v Sambo

Preden se lotimo korakov namestitve, si predstavimo nekaj o Sambi in kaj vse nam ponuja, ko se odločimo predvsem za delo s sistemoma Linux ali Unix.

1. Samba je odprtokodna programska oprema, ki omogoča vmesnik operacijskega sistema Windows za programe za Linux in Unix.

2. Samba ponuja varne in stabilne, hitre datoteke in storitve tiskanja za stranke, ki uporabljajo protokole SMB in CIFS, kot vse različice DOS, Windows, Linux in druge.

3. Samba nudi omrežnim skrbnikom prilagodljivost za nastavitev, konfiguracijo in izbiro sistemov in opreme.

4. Samba je sestavljena iz dveh glavnih programov, tj smbd in nmbd. Izvajali naj bi štiri storitve CIFS -

  • Datotečne in tiskarske storitve
  • Preverjanje in avtorizacija
  • Ločljivost imena
  • Najava storitve (brskanje)

5. Smbd obravnava tudi način skupne rabe in preverjanje pristnosti uporabniškega načina ter pooblastilo za zaščito datotek v skupni rabi in storitev tiskanja, tako da zahteva gesla.

6. Nmbd obravnava ločljivost imen in brskanje po delih zgoraj omenjenih štirih in to stori s pomočjo NetBIOS

7. Samba ponuja naslednje pripomočke -

  • Smbclient - Uporablja se iz sistema Unix za povezavo z oddaljeno skupno rabo SMB, prenos datotek itd
  • Nmblookup - Uporablja se za iskanje imen NetBIOS v omrežju, iskanje njihovih naslovov IP.
  • Swat - Stojala za orodje Samba Web Administration, ki se uporablja za daljinsko konfiguriranje sambe prek spletnega brskalnika

8. Samba 3.0 se danes uporablja.

Koraki za namestitev -

Pred namestitvijo so na voljo naslednji predpogoji -

  1. Ubuntu LTS
  2. LAN za namen izmenjave datotek.

Upoštevajte, da je bolje namestiti sambo z binarnim paketom in je na ta način enostavnejši kot namestitev iz izvornega paketa. Ker je vsa konfiguracija pred kompilacijo že narejena, vzdrževalec paketa pa skrbi tudi za težave s konfiguracijo.

Obstajajo tri priljubljene metode distribucije binarnih paketov -

1. korak: Binarne kroglice (Primarne splošne kroglice)

  • Namestitev Tarball

Izvorna koda Sambe je razporejena v obliki tarball, Orodja, ki se uporabljajo za pridobivanje podatkov iz binarne krogle, so enaka tistim, ki se uporabljajo za obdelavo tarče, ki vsebuje izvirno kodo: katran in stiskalni program, kot je gzipor bzip2

Z naslednjim ukazom razpakirajte tarball iz korenskega imenika

tar -xvzf /path/to/samba-version.tar.gz

Upoštevajte, da tarbalball pri prvi namestitvi sambe ne bo povzročil težave.

  • Namestitev paketa FreeBSD

FreeBSD pošilja pakete, shranjene v obliki kroglic. Za namestitev enega od teh paketov neposredno, vključno s paketom Samba, uporabite pripomoček pkg_add ali sys install.

pkg_add samba-version.tbz

Če se pojavljajo napake, to pomeni, da je samba pravilno nameščena.

2. korak: RPM-ji

  • Namestitev RPM-ja

Binarni RPM-ji so v osnovi stisnjeni arhivi cpio z dodanimi dodatnimi biti. Te dodatne funkcije pomagajo OS-ju obdržati bazo podatkov o nameščenih paketih in datotekah, podobnih tistemu, ki ga FreeBSD vzdržuje s svojimi orodji za paket

Ukaz, uporabljen za namestitev sambe prek RPM, je naslednji -

rpm -Uvh samba-različica-manjša različica.arch.rpm

3. korak: Debian paketi

Debian GNU / Linux in njegovi derivati ​​vključujejo orodja za upravljanje paketov, ki so enakovredna orodjem RPM. Osrednje orodje za namestitev paketov pod Debianom je dpkg.

Sambo lahko namestimo prek dkpg z naslednjim ukazom

dpkg -i samba_version-minorversion.deb

Namestitev Sambe z upravljalnikom paketov apt-get lahko izvedete z naslednjimi koraki

Ta ukaz mora najti in namestiti paket samba ter vse pakete, od katerih je odvisen, na primer samba-common.

apt-get namestite sambo

Ta ukaz bo deloval le, če so pripomočki Advanced Package Tools (APT) pravilno konfigurirani. Osnovna konfiguracija vključuje urejanje / etc / apt / virov. seznam datotek, ki se nanaša na namestitveni CD-ROM ali nekatera primerna mesta FTP.

Zato lahko zgoraj omenjene korake uporabimo za namestitev sambe.

Zdaj pa poglejmo naslednji korak.

Konfiguracija in zagon Samba-

1. Konfiguracijska datoteka za sambo je /etc/samba/smb.conf. Poskrbite, da bo ta datoteka posodobljena po izdaji samba, nameščena v vaš sistem.

2. Svetuje tudi, da vzamete varnostno kopijo te datoteke in na to se lahko sklicuje ukaz -

cp -pf /etc/samba/smb.conf /etc/samba/smb.conf.bak

3. Ko prvič namestite sambo, napišite naslednje ukaze -

  1. nmbd -D
  2. smbd -D

-D se nanaša na demonski način teka.

4. Če želite preveriti, ali strežniki delujejo, izvedite naslednje ukaze -

ps sekira | grep mbd

5. Če ne vidite nobenega izhoda ali samo ukaza grep, obstaja možnost, da Samba ne najde svoje konfiguracijske datoteke, smb.conf. Za to lahko uporabimo ukaz find, ki je naslednji:

najdi / -ime »smb.conf«

Poglejmo zdaj malo v glavnem brskalniku samba -

1. Dodelitev glavnega brskalnika: En računalnik na omrežnem segmentu (natančneje podmreža IP) deluje kot glavni brskalnik.

2. Iskanje glavnega brskalnika: Odjemalci morajo imeti možnost najti glavni računalnik brskalnika

3. Spanning Subnets: Nekateri mehanizmi, ki jih SMB / CIFS uporablja za brskanje, ne delujejo dobro v podomrežah.

4. Vključevanje virov strank, omrežij in strežnikov: Nekateri odjemalci, vključno z Microsoft Windows, poskušajo predstaviti lokalne, celotne mreže in strežniške vire na enem seznamu, kar v očeh uporabnikov zabriše vrstice med temi vrstami virov. Stranke izvajajo to integracijo, vendar morajo vpleteni protokoli zagotavljati dovolj pokritosti, da ne puščajo vrzeli.

5. Reševanje težav z uporabniškim vmesnikom: Odjemalci, ki uporabljajo brskanje po omrežju, morajo na neki način predstaviti te podatke uporabnikom. To ni težava s protokolom, vendar odločitve o oblikovanju protokola vplivajo na uporabnikov vmesnik.

Priporočeni članki

To je vodnik za namestitev Sambe. Tu smo razpravljali o konceptu, predpogojih, konfiguraciji in korakih za namestitev Sambe. Če želite izvedeti več, lahko preberete tudi druge naše predlagane članke -

  1. Namestite Docker
  2. Kako namestiti Magento?
  3. Uporaba maline Pi
  4. Top 5 vrst testiranja interoperabilnosti
  5. Magento različice | Različne lastnosti