Kaip įdiegti ir konfigūruoti „Samba“ „Linux Fedora 23“

Šį kartą mes ketiname pamatyti diegimo procesą ir „Samba“ konfigūraciją mūsų „Fedora 23“ operacinėje sistemoje. „Samba“, kaip žinome, yra rinkinys, įgalinantis „Windows“ sąveiką su „Linux“. „Samba“ savo struktūroje įgyvendina SMB protokolą (serverio pranešimų bloką). Naujausiose „Samba“ versijose šis protokolas atnaujinamas į CIFS (bendrą interneto failų sistemą), kurios pagrindinė funkcija yra sudaryti sąlygas tokioms platformoms kaip „Windows“, UNIX ir „Linux“.

pagrindiniai Samba bruožai

  • Sukurkite paslaugų medį tarp „Windows“, „Linux“ ir „UNIX“ klientų
  • Pagalba naršant tinklą naudojant „NetBIOS“
  • Veikia panašiai kaip „Windows“ pagrindinis domeno valdiklis
  • Autentifikuokite prisijungimą „Windows“ domenuose
  • Gali veikti kaip serverių grupės narys „Active Directory“ (AD)
  • Naudodami „Samba“ NEGALITE veikti kaip aktyvus katalogų domeno valdiklis

Apima tokias paslaugas kaip
SmbdTai paslauga, leidžianti mums dalytis failais ir spausdintuvais „Windows“ klientuose
NmbdIšverskite ir pakartokite „NetBIOS“ pavadinimą „Windows“ aplinkoje
WinbinddIšsprendžia vartotojus ir informacijos grupes, gaunamas iš „Windows“, pvz., „Server 2008“ ir „Server 2012“

„Samba“ galime įdiegti dviem (2) metodais:

  • Operacinės sistemos diegimo proceso metu.
  • Per komandinę eilutę.

1. Kaip įdiegti „Samba“ diegiant „Fedora“


Pradiniame lange galime pasirinkti mums labiausiai reikalingą parinktį, matome, kad turime tris (3) parinktis:

Pradinės lango parinktys

  • Įdiekite „Fedora 23“: Nedelsiant pradeda „Fedora 23“ operacinės sistemos diegimą
  • Išbandykite šią laikmeną ir įdiekite „Fedora 23“: ji leidžia prieš sistemos diegimą atlikti sistemos konfigūracijos testą, jei bandymas bus sėkmingas, diegimas prasidės
  • Trikčių šalinimas: pašalinkite problemas, susijusias su diegimo procesu

Mūsų pavyzdyje pasirenkame pirmąją parinktį Įdiegti „Fedora 23“, pamatysime, kad prasideda diegimo procesas, atsisiųsdami diegimui reikalingus paketus. Tada bus parodytas pasveikinimo langas, kuriame pirmiausia turime pasirinkti kalbą ir šalį, kurią norite įdiegti „Fedora 23“ operacinėje sistemoje.

Pasirinkę reikiamą parinktį, mes tęsiame spustelėjimą Kitas, Bus parodytas šis langas:

mūsų operacinės sistemos konfigūravimo parinktis
KlaviatūraNaudodami šią parinktį galime nustatyti „Fedora 23“ kalbą ir klaviatūros išdėstymą.
Kalbos palaikymasTai suteikia mums galimybę pasirinkti kalbą, kuria bus įdiegta operacinė sistema.
Laikas ir dataNaudodami šią parinktį galime nustatyti sistemos laiką ir viską, kas susiję su jos regionine konfigūracija.
Diegimo kilmėNaudodami šią parinktį matome šaltinį, iš kurio diegiame „Fedora 23“ sistemą, ir jei norime ją pakeisti, galime tai padaryti iš ten.
Įrengimo paskirties vietaŠi parinktis yra labai svarbi, nes per ją turime sukonfigūruoti standžiojo disko skaidymą, pridėti daugiau diskų, be kitų parinkčių.
Tinklo ir komandos pavadinimasTai leidžia konfigūruoti tinklo parametrus, pridėti naujų ryšių ir, jei norime, pakeisti mūsų serverio pavadinimą.

Pagrindinis mūsų žiniatinklio serverio pasirinkimas yra ši parinktis Programinės įrangos pasirinkimasSpustelėjus minėtą skirtuką, atidaromas šis langas:

Kaip ir mūsų ketinimas pridėti sambos turėsime pridėti minėtą vaidmenį dešiniajame skydelyje, tai priklauso nuo mūsų norimų įdiegti parinkčių, mes jas tiesiog pasirenkame ir spustelėkite padaryta. Kai tai bus pasirinkta, mes toliau spustelėsime Pradėti diegimą.

2. Kaip įdiegti „Samba“ iš komandinės eilutės


Mes įvedame su pagrindiniu vartotoju, kuris jau buvo sukurtas ir sukonfigūruotas diegimo metu, ir norėdami pradėti atsisiuntimą įvesime šią komandą:
 dnf įdiegti samba
Tai leis mums pradėti reikalingų paketų atsisiuntimo ir atnaujinimo procesą įdiegti samba:

Mes priimame atsisiuntimą ir procesas automatiškai prasideda, taip pat atitinkamas diegimas:

Mes atidarome savo grafinę sąsają ir atidarome terminalą iš parinkties Veikla įdiekite grafinį redaktorių Norėdami redaguoti „Samba“ konfigūracijos failus, įvesime šią komandą:

 yum įdiegti lapų bloknotą

Mes priimame atsisiuntimą ir automatiškai pradeda diegimo procesą. Turime palaukti, kol bus atsisiųsti ir įdiegti atitinkami paketai.

Toliau einame į išjungti „Selinux“ kad nebūtų jokių anomalijų su „Samba“ konfigūracija, tam mes vykdysime komandą:

 nano / etc / selinux / config
Bus rodomas langas su informacija, susijusia su „selinux“ parametrais:

Mes keičiame vertę SELINUX = vykdymas į SELINUX = išjungtas ir išsaugome pakeitimus naudodami:

„Ctrl“ + „Shift“ + O

Mes išeiname iš redaktoriaus naudodami šį derinį:

„Ctrl“ + „Shift“ + X

Mes einame į perkraukite sistemą naudojant komandą:

 perkrauti
Kai sistema bus paleista iš naujo, pereisime prie įdiekite reikiamus paketus, kad „Samba“ veiktų tinkamai, tam mes vykdysime šią komandą:
 yum įdiegti cup-libs samba samba-common samba-client
Atitinkami paketai bus atnaujinti.

3. Kaip sukonfigūruoti „Samba“ „Fedora“


Saugos ir priežiūros klausimais rekomenduojama sukurti .conf failo kopiją, todėl vykdysime šią komandą:
 cp /etc/samba/samba.conf /etc/samba/smb.conf.Initial
Kitas žingsnis yra konfigūruokite ir valdykite mūsų konfigūracijos failą smb.conf, tam mes vykdysime komandą:
 nano /etc/samba/smb.conf
Bus parodytas toks langas:

Šiame lange pereiname prie „Samba“ konfigūravimo įgalinti failų bendrinimo parinktį tarp klientų. Mes surasime saugos grupę ir turime nustatyti šias vertes, jei jų nėra:

 Sauga = userPassdb užpakalinė dalis = tdbsam

Šios vertės leidžia „Linux“ vartotojams prisijungti prie „Samba“. Išsaugome pakeitimus, jei jie buvo pakeisti.

Mes ketiname sukonfigūruokite „Samba“ paleidimą mūsų sistemoje, turime dvi (2) parinktis:

  • paslaugos smb pradžia: mes privalome jį įvesti kiekvieną kartą, kai norime paleisti „Samba“ sistemoje
  • chkconfig smb on: Įgalina „Samba“ automatinį paleidimą, kai sistema paleidžiama

Mūsų pavyzdyje mes naudosime chkconfig smb on.

Ir vėliau pradėsime paslaugą:

 paslaugos smb pradžia
Kitas žingsnis, kurį ketiname atlikti, yra vartotojų, kuriuos norime sujungti su „Samba“, sukūrimas, todėl atliksime šias užduotis:

Sistemoje sukursime aplanką, prie kurio galės prisijungti visi vartotojai, vykdysime komandą:

 mkdir -p / home / share / shared
Pastaba-p Tai leis mums sukurti akcijas ir bendrinamus aplankus nesukeliant klaidos

Kitas mūsų žingsnis yra pridėkite bendrinamą aplanką prie vartotojų grupės, atminkite, kad šio aplanko savininkas yra pagrindinis vartotojas, kuriam turime įvesti šią komandą:

 chown -R šaknis: users / home / share / shared
Vėliau mes suteiksime reikiamus leidimus minėtam aplankui naudojant komandą:
 chmod -R ug + rwx arba + rx -w / home / share / shared
Kita mūsų užduotis yra dar kartą redaguokite failą smb.conf, tam mes vykdysime komandą:
 nano /etc/samba/smb.conf
Kai failo langas bus atidarytas, eisime į jo pabaigą ir įvesime šias eilutes:
 [allusers] comment = Visi naudotojų keliai = / home / share / bendri galiojantys vartotojai = @users forcegroup = vartotojai sukuria kaukę = 0660 katalogo kaukė = 0771 rašomasis = taip

Išsaugome pakeitimus ir išeiname iš redaktoriaus. Iš naujo paleidžiame „Samba“ paslaugą Norėdami baigti taikyti pakeitimus naudodami komandą:

 paslauga smb iš naujo
PastabaKiekvieną kartą, kai keičiame failą smb.conf, turime iš naujo paleisti paslaugą, kad pritaikytume pakeitimus.

Mes pridėsime bandomąjį vartotoją, tam įvesime komandą useradd User_name -m -G users, mūsų pavyzdyje sukursime userradd testsolvetic -m -G vartotojus

Jei norime priskirti slaptažodį „testsolvetic“ vartotojui, galime tai padaryti naudodami komandą:

 passwd Vartotojo vardas
Mūsų atveju tai būtų patikimas įrodymas (slaptažodį turime įvesti du kartus).

Norėdami priskirti slaptažodį savo vartotojui, norėdami pasiekti „Samba“, vykdysime komandą:

 „Smbpasswd“ -vartotojo_vardas
Mūsų pavyzdyje smbpasswd -a solvetiniai testai

Kitas mūsų konfigūracijos žingsnis yra įjungti ugniasienę, kad būtų įjungtas kliento ryšys, todėl eisime į skirtuką Veikla ir ieškosime ugniasienės parinkties ir ją vykdysime. Spustelėkite parinktį Vieša ir mes pažymime „samba“ ir „samba-client“ paslaugų langelius.

Dabar iš „Windows“ sistemos įvesime komandą Vykdyti:

Priskiriamas IP yra 192.1680.8. Įvedant šį IP iš „Windows“, turėtų būti rodomas langas, kuriame prašoma vartotojo vardo ir slaptažodžio, kad būtų galima pasiekti „Samba“. Jei naudojame „Nautilus“ sistemą, turime įvesti komandų eilutę ir įvesti šią komandą:

 smbclient // prieglobos serverio vardas / pavardė -U Vartotojo_vardas
Tokiu būdu galime sukonfigūruoti „Samba“ serverį dalytis failais su kitais klientais.

Šiame pavyzdyje mes užmezgsime ryšį per „Windows 7“ operacinę sistemą, tam įvedame derinį:

Paspaudžiame Gerai ir pamatysime, kad atidaromas langas su mūsų bendrinamu aplanku

Tokiu būdu mes galime bendrinti savo failus tarp „Windows“ klientų ir „Linux“ klientų per „Samba“. Mes galime atlikti savo testus naudodami virtualius įrankius, tokius kaip „VMware“ ar „VirtualBox“, kad patikrintume apimtis, nedarant įtakos mūsų organizacijų produktyvumui, ir taip išsamiai išnagrinėti įvairias galimybes.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave