Kaip įdiegti ir konfigūruoti „Samba“ „Ubuntu 14.10“

ubuntu samba

„Samba“ yra su SMB suderinamų paslaugų ir protokolų diegimas (dabar vadinamas CIFS), su kuriuo „Windows“ kompiuteriai bendrauja tarpusavyje: jį sukūrė Andrew Tridgellas atlikdamas atvirkštinę inžineriją, naudodamasis „Wireshark“ stiliaus eismo graibstytojais (anksčiau žinomais kaip „Ethereal“). suderinamumas * nix aplinkose, ko reikėjo, kad nebūtų izoliuota įmonių ir švietimo aplinkoje, kurioje paprastai egzistuoja kelios platformos („Windows“, „Linux“, „Mac OS X“).

Pažiūrėkime tada kaip įdiegti ir sukonfigūruoti „Samba“ „Ubuntu 14.10 Utopic Unicorn“, pasiruošęs siūlyti anonimines akcijas ir kitas saugesnes akcijas, kurias būtina patvirtinti kad galėtumėte pasiūlyti failus visų tipų vartotojams. Mes einame iš bazės, kad įdiegėme „Ubuntu 14.10“ serverį, šiems reikalams skirtą „Canonical“ platintojo versiją, kurio fiksuotas IP adresas yra 192.168.1.100; Be to, be abejo, mums reikės kitos įrangos tame pačiame vietiniame tinkle ir toje pačioje darbo grupėje, kad patikrintume, kaip viskas sukonfigūruota.

Įdiekite „Samba“

Pirmiausia ketiname įdiegti „Samba“ paketus, kurie yra labai paprasti, nes jie yra oficialių saugyklų dalis:

# apt-get install samba samba-common python-glade2 system-config-samba

Konfigūruokite Samba

sukonfigūruoti samba

Dabar turėsime redaguoti failą /etc/samba/smb.conf, kuris turi visą „Samba“ serverio konfigūraciją. Prieš tai padarome dabartinio failo atsarginę kopiją:

# cp /etc/samba.conf /etc/samba/smb.conf.back

Dabar, jei redaguosime pagrindinį failą:

# nano /etc/samba/smb.conf

Redaguojame skyrių [globalus], kur yra nurodome darbo grupės pavadinimą, eilutė, su kuria jis identifikuojamas vietiniame tinkle, tinklo pavadinimas, saugumo tipas ir kt. Mes paliekame tai taip (jei norime, galime pakeisti pirmuosius tris parametrus):

[globalus]
darbo grupė = DARBO GRUPĖ
serverio eilutė = Samba serveris% v
netbios vardas = ubuntu
saugumas = vartotojas
žemėlapis svečiui = blogas vartotojas
dns proxy = ne

Toliau mes einame gerai į failą, į skyrių, kuriame sakoma „Akcijų apibrėžimai“ ir tai prasideda [Anoniminis]. Ten pridedame (žinoma, galime pakeisti kelią į aplanką, kurį ketiname bendrinti):

[Anoniminis]
kelias = / samba / anonimas
naršoma = taip
rašoma = taip
svečias ok = taip
tik skaityti = ne

Dabar mes paleisti iš naujo samba serveris:

# paslaugos smbd iš naujo

Keletas aspektų, į kuriuos reikia atsižvelgti, yra tai, kad aplankas, kurį ketiname pasiūlyti anoniminiai prieigai, turi būti mūsų failų sistemoje ir taip pat turi būti prieinamas visiems vartotojams, tai yra, įtraukiant jį į sąrašą:

palik tai

Tai turėtų mums parodyti skaitymo ir vykdymo teises visiems, tai yra drwxr-xr-x arba 755 skaitine žargonu. Jei taip nėra, turime tai padaryti (norimą pavadinimą ir kelią pakeičiame „folder to share“):

# chmod -R 0755 / akcijų paketas

Kai sukonfigūruosime anoniminė prieiga padarykime tą patį su juo apribota slaptažodžio prieiga, ir tai reikalauja šiek tiek daugiau darbo, todėl pradėkime. Visų pirma, kadangi bendroje konfigūracijoje mes nustatėme, kad saugumas yra per vartotojas, tai reiškia, kad norėdami pasiekti saugomus aplankus, turėsime tai padaryti naudodami vartotojo vardą ir slaptažodį, esančius serveryje „Ubuntu 14.10 Utopic Unicorn“, todėl turėsime susikurti tą paskyrą (vietoj usersamba kaip mes padarėme):

# useradd usersamba -G sambashare

Kai būsime paraginti, įveskite vartotojo slaptažodį ir pridėsime samba slaptažodį:

# smbpasswd -a usersamba

Taip pat mūsų bus paprašyta du kartus įvesti slaptažodį, po kurio mūsų sukurtas vartotojas jau turės savo „Samba“ slaptažodį. Dabar turime pridėti konfigūracijos parinktis, kad galėtumėte bendrinti slaptažodžiu apsaugotą aplanką, todėl redagavimui iš naujo atidarome „Samba“ konfigūracijos failą.

# nano /etc/samba/smb.conf

Pridedame:

[saugus priėjimas]
kelias = / home / samba / shared
galiojantys vartotojai = @sambashare
svečias ok = ne
rašoma = taip
naršoma = taip

Katalogas / home / samba / shared turi turėti skaitymo, rašymo ir prieigos prieigą visai „sambashare“ grupei, todėl tai vykdysime:

# chmod -R 0770 / home / samba / shared

#chown -R šaknis: sambashare / home / samba / shared

Viskas, mes jau sugebėjome sukonfigūruoti „Samb“ir tuo galime pasiekti šį aplanką iš bet kurio vietinio tinklo kompiuterio, kuris yra darbo grupės dalis DARBO GRUPĖir tai padarę mes netgi galime išsaugoti slaptažodį, kad ateityje galėtumėte greičiau pasiekti „Windows“, „Mac OS X“ ar kitus „Linux“ kompiuterius.

Vaizdo įrašų redagavimas
Susijęs straipsnis:
Geriausi nemokami vaizdo įrašų redaktoriai, skirti „Ubuntu“

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Ringer sakė

    Dėkoju už indėlį, bet manau, kad gyvenimas yra šiek tiek komplikuotas. Jei užvedėte pelės žymeklį ant aplanko su dešiniuoju tos pačios mygtuko mygtuku, pasirodo parinktis „bendras šaltinis vietiniame tinkle“, paprasčiausiai jį aktyvinant, „ubuntu“ automatiškai įdiegia ir sukonfigūruoja viską, ko reikia, kad jis veiktų.

    1.    Willy klew sakė

      Tiesa, Bellmanai

      Bet mes norėjome parodyti, kaip viskas daroma „rankomis“ ne todėl, kad norėtume apsunkinti save, bet todėl, kad idėja yra išmokti procesą. Taigi, jei kada nors teks daryti ką nors sudėtingesnio, pavyzdžiui, leisti prieigą tam tikriems vartotojams, bet ne kitiems, arba leisti visiems tik skaityti ir rašyti tam tikrai grupei, žinosime, kaip tai padaryti.
      Ačiū už komentarą! Sveikinimai

      1.    luismedina23 sakė

        Suteikti prieigą vieniems vartotojams ir kitiems nebūtų puiku išmokti.

  2.   Avelino De Sousa (@desousavelino) sakė

    Sveiki, puiku, jūsų įrašas man padėjo, ačiū, be to, aš jau įdiegiau „Ubuntu Gnome 14.10“ ir negaliu atidaryti „LibreOffice“. Ar turite kokių nors pamokų ar ką nors tai išspręsti? sveikinimas.

  3.   sostą sakė

    Labai gerai paaiškinta ... bet man tai netinka, ne dėl pamokos, nežinau kodėl.

    Aš esu su kde ir niekaip nematau aplankų, bet tada aš neturiu leidimų.Koks išbandymas

  4.   Willy klew sakė

    Sveiki, tronai, kokį pranešimą gauni iš sistemos?

    Ar pridėjote vartotojus kaip „sambashare“ grupės vartotojus ir kaip sistemos vartotojus?

    1.    sostą sakė

      Sveiki, Willy, ačiū už atsakymą.

      Nežinau, ar darau klaidą, mano ketinimas buvo sukurti vartotoją, pavyzdžiui, „luis“, ir įtraukti jį į „samba“ dalijimosi grupę ir viskas.

      Kaltė, kurią man suteikia, yra leidimų trūkumas.

  5.   Mike sidabras sakė

    Sveiki, ar galėtumėte man padėti sukonfigūruoti aplankų katalogą, į kurį jie turi patekti naudodamiesi vartotoju ir perduoti, bet vienas iš tų vartotojų neturėtų įvesti x aplanko?

    Puikus mokytojas!

  6.   79 sakė

    Deja, šioje eilutėje yra nedidelė klaida:

    cp /etc/samba.conf /etc/samba/smb.conf.back, teisingas būtų:

    cp /etc/samba/samba.conf /etc/samba/smb.conf.back

    Be to, postas yra puikus

  7.   Deividas Figueroa sakė

    Puikus draugas, jūsų indėlis. Bandžiau suteikti tam tikriems vartotojams prieigą prie tokio tipo bendrinamų aplankų ir negaliu gauti išėjimo.

  8.   iamneoksas sakė

    Laba diena,

    Atsiprašome už nepatogumus, bet negaliu teisingai sukurti prieigų ...

    Aš matau aplankus, kai prisijungiu prie \\ ip
    bet kai noriu pasiekti aplanką su "saugia prieiga", gaunu pranešimą, kad .. "negaliu gauti prieigos"

    Tai sukelia jausmą, kad neteisingai įdėjau vartotojo vardą ir slaptažodį, bet ne, aš jį patikrinau ir jis yra teisingas.

    Pridedama pranešimo ekrano kopija:

    http://gyazo.com/b50a36dfa3b11b726063021a5d830f7b

    Ačiū iš anksto.

  9.   jomopa sakė

    labas, padėk man iš „ubuntu“. Aš matau visą vietinį tinklą ir visus jame esančius kompiuterius, bet iš kompiuterio su „Win 7“ nerodo serverio su „ubuntu“ apkrova tinkle, bet ne „ubuntu“ ... dėka jūsų greito atsakymo

  10.   abakukas sakė

    Sveiki, geras pranešimas, aš jį įdiegiau naudodamas grafinę sąsają ir viskas veikia. Tačiau kai paleidus serverį kyla elektros problemų, turite paleisti samba paslaugas rankiniu būdu, o man nepavyko paleisti automatiškai, kai paleidžiate sistemą. Ar galėtumėte man padėti?

  11.   aa sakė

    neveikia

  12.   manantie sakė

    mmmmmmmmmmmmmmmmmm kaip įdomiai noriu jį užsidėti, kai jis tiesiog įsijungia

  13.   anoniminis sakė

    tai neišeina, yra keli dalykai, kurie neteisingi mokymo programoje, kai kurie vardai yra sumaišyti, o leidimai negali būti

  14.   tamsus sakė

    Pranešimas yra geras, nors turėtumėte jį atnaujinti „Ubuntu 16.04“.

  15.   Jorge Mint sakė

    Sutinku su Darku. Pranešimas yra labai geras, tačiau jį reikia atnaujinti į „Ubuntu 16.04“.
    Nuo jau labai ačiū.
    Puikus darbas +10

  16.   samuel sakė

    Ei, aš norėjau įdiegti lempos serverį „Ubuntu 16“, bet kai bandžiau išsaugoti duomenų bazes naudodamas savo sql, man pasakė php klaidą, kad neturiu „mysql“ modulio, po tiek daug tyrimų neradau jokio konkretaus sprendimo, taigi Aš nusprendžiau įdiegti savo serverį „Ubuntu 14“, grįžau čia, bet turėdamas viską, kas jau buvo įdiegta, kai bandau atidaryti aplanką iš kitos mašinos su „Windows“, jis siunčia man klaidą sakydamas, kad mano įgaliojimai tikriausiai neturi teisių ir po šios klaidos sako kad prieigos nebėra, bandžiau tai išspręsti, bet tiesiog negaliu, kažkas man padeda?

  17.   Draugas sakė

    Pirmojo dėka, be abejo, turite turėti proto, ar teisingas katalogo kelias.
    Sveikinimai.

  18.   José Luis sakė

    Labas rytas, sveikinu jus su aistra, kurią įdėjote į šias problemas. Aš labiau susijęs su elektronika, o ne su programavimu, bet man patinka „Ubuntu“, nes jie tai daro nesavanaudiškai ir su unikaliu patrauklumu.
    Ačiū už jo mokymą.
    Sveikiname futbolą, esu burnos mėgėjas, kilęs iš Argentinos.
    Apkabink.

  19.   prietaisų remontas sakė

    Labai naudinga, šis straipsnis man buvo puikus ir aš galiu teisingai įdiegti Samba, sveikinimai.

  20.   Hugo garcia sakė

    Puikus vadovas, jis man labai padėjo. Aš nesuprantu, nes turite suteikti leidimus 755 bendrinamam aplankui, bet tada nurodoma, kad jam turi būti suteikti leidimai 770.
    Man tai puikiai pavyko, bet šis klausimas išlieka.

  21.   atkreipti sakė

    Geras įrašas. Man tai puikiai pasiteisino. Aš haliucinuoju su žmonėmis, kurie skundžiasi taip, tarsi kažkas būtų jiems skolingas, arba tipiškam Tolosabui „dešiniu mygtuku lengviau ir ...“ Neturėčiau kantrybės tai padaryti nemokamai ... nudžiugink!

  22.   Abelardo sakė

    Labas

    Atlikau veiksmus, norėdamas bendrinti aplankus, bet nematau juose esančių failų iš „Mac“, kurį naudoju prisijungdamas prie „Ubuntu“.

    Ačiū už straipsnį, kuriame toli gražu nėra klaidų, labai gerai paaiškinama procedūra, kurios reikia laikytis.

    Su geriausiais linkėjimais.

  23.   Pančis sakė

    Laba diena, man patinka idėja įdiegti „Samba“ rankiniu būdu, bet manyčiau, kad „ranka“ tai būtų labiau iš šaltinio kodo, nereikėtų paleisti „apt-get install“ samba, bet įdiegiant visas priklausomybes ir naudojant komandos: ./configure, make and make install būtų gana lengvas procesas! Sveikinimai 😀