Linux-käyttöjärjestelmien tiedostopalvelinta (FS) voidaan käyttää eri tarkoituksiin, mutta useimmissa tapauksissa se osallistuu paikallisen verkon ja julkisten kansioiden luomiseen Windows-tietokoneiden kanssa. Suosituin FS tällä hetkellä pidetään sambana. Se on esiasennettu monissa jakeluissa, ja kokeneet käyttäjät suosivat tätä työkalua tärkeimpänä, jos sinun on käytettävä tiedostopalvelimia. Tänään se liittyy tämän komponentin asennuksesta ja määrittämisestä CENTOS 7: ssä.
Mukauta Samba Centos 7: ssä
Jatkamme kaikki materiaalit vaiheet, koska standardikokoonpanon prosessi kestää yleensä paljon aikaa ja koostuu useista eri vaiheista. Emme ohita sivuja ja alustavia toimintoja Windowsin kanssa, koska olemme jo määrittäneet, että Samba käytetään usein nipussa tämän käyttöjärjestelmän kanssa. Voit tarkasti tarkasti tarkasti ohjeita, jotka on esitetty ymmärtämään perusperiaatteet Tiedostopalvelimen määrittämisen CENTOS 7: ssa.Vaihe 1: Valmistelutyö Windowsissa
On syytä aloittaa Windowsin kanssa, koska on tarpeen määrittää tärkeät tiedot ilman, että ei ole tarpeen luoda verkkoa ja julkisia kansioita. Sinun on määritettävä työryhmän nimi ja tehdä muutoksia "isännät" -tiedostoon niin, että yhteysyritykset ovat estettyjä. Kaikki näyttää tästä:
- Avaa "START", etsiäksesi "komentorivi" ja suorita tämä sovellus ylläpitäjän puolesta.
- Syötä Net Config Workstation -komento, jos haluat selvittää nykyisen työaseman kokoonpanon. Aktivoi toiminta painamalla Enter-näppäintä.
- Odota luettelon ulkonäköä. Siinä löydät kohteen "työaseman verkkotunnus" ja muista sen arvo.
- Syötä samassa konsolin istunnossa Notepad C: \ Windows \ System32 \ Drivers \ ETC \ Hosts String avata haluamasi tiedoston oletusasetuksen kautta "Notepad".
- Suorita luettelon lopussa ja aseta linja 192.168.0.1 SRVR1.domain.com SRVR1, joka korvaa tämän IP: n laitteen osoitteeseen, jossa Samba säädetään. Tämän jälkeen tallenna kaikki muutokset.
Tällöin kaikki toimet, joissa on tietokone Windows End, tarkoittaa, että voit siirtyä Centos 7: een ja ottaa SAMBA-tiedostopalvelimen suoraa kokoonpanoa.
Vaihe 2: Asenna Samba Centos 7: ssä
Kaikki OMBA: n oikean toiminnan edellyttämät komponentit eivät ole asetettu oletusarvoisesti tarkasteltavassa käyttöjärjestelmässä, joten niitä on lisättävä manuaalisesti. Kaikki nämä toimet toteutetaan terminaalin kautta, ja sinun on myös varmistettava, että sinulla on aktiivinen Internet-yhteys ja kyky käyttää sudo-komentoa.
- Avaa konsoli käteväksi esimerkiksi sovellusvalikon tai standardin Ctrl + ALT + T-näppäinyhdistelmän kautta.
- Täällä Syötä sudo yum asennus -y Samba Samba-Common Python-Glade2 System-Config-Samba suorittaa kaikkien vaadittujen lisäapuohjelmien samanaikaisen asennuksen.
- Syötä Superuer-salasana vahvistaaksesi tämän toiminnon. Harkitse tätä rivillä kirjoitettuja merkkejä ei näytetä.
- Sinulle ilmoitetaan, että asennusprosessi alkoi. Tämän aikana älä sulje "terminaalia", muuten kaikki asetukset nollataan automaattisesti.
- Toiminnan päätyttyä merkkijonot ilmestyvät, että ilmoitetaan, että tarvittavat apuohjelmat ja niiden riippuvuudet on sijoittautunut - voit mennä pidemmälle.
Aikaisemmin käyttöön otetun joukkueen ansiosta kaikki apuohjelmat asennettiin välittömästi samanaikaisesti eikä mitään enemmän lisätä järjestelmään. Tiedostopalvelin käynnistetään automaattisesti ja lisätään välittömästi autoloadiin, joten et voi huolehtia sen sisällyttämisestä tai symbolisten linkkien luomisesta.
Vaihe 3: Globaalien parametrien asentaminen
Samba on asennettu käyttöjärjestelmään "puhtaassa muodossa", mikä tarkoittaa, että nyt sen käyttäytymisen määrittävät parametrit eivät ole määritetty. Ne on asennettava omaansa, ja se on sen arvoista pääkonfiguraatiolla. Tarjoamme käyttää vakiomallia, korvata joitakin mukautettuja rivejä.
- Joskus Samba on asennettu puhtaalla konfigurointitiedostolla, mutta jotkin parametrit voidaan jo määrittää siinä. Luo ensin varmuuskopio tästä kohteesta niin, että jos palautat sen nopeasti. Tämä tehtävä toteutetaan antamalla sudo mv /etc/samba/smba/smba/samba/smb.conf.bak.
- Tämä toimenpide, kuten kaikki myöhemmät, on vahvistettava määrittämällä Superuer-salasana.
- Seuraavat manipulaatiot tehdään suoraan itse kokoonpanotiedostoon. Tehdä tämä, tekstieditoria käytetään aina. Standardin mukaan VI lisätään, mutta ei ole tarpeeksi tarpeeksi noviisi käyttäjille, joten suosittelemme nanon asentamista sudo yum asentamaan nano-komentoa.
- Jos nano on jo lisätty käyttöjärjestelmään, sinulle ilmoitetaan siitä.
- Nyt käännyksesi muokkaamalla kokoonpanotiedostoa syöttämällä sudo nano /etc/samba/smb.conf.
- Syötä alla olevassa ikkunassa olevassa ikkunassa.
[Global]
Työryhmä = työryhmä
Palvelimen merkkijono =% H Server (Samba, Ubuntu)
Netbios Name = Ubuntu Share
DNS Proxy = Ei
lokitiedosto = /var/log/samba/log.%m
Max log koko = 1000
Passdb backend = tdbsam
Unix-salasana synkronointi = kyllä
Passwd-ohjelma = / usr / bin / passwd% u
Pam Salasanan vaihto = Kyllä
Kartta vieraille = huono käyttäjä
Usershare antaa vieraille = kyllä
- Paina Ctrl + O-näppäinyhdistelmää tallentaaksesi muutokset.
- Älä muuta tiedoston nimeä, vaan klikkaa Enter.
- Tämän jälkeen voit jättää tekstieditorin ikkunan sulkemalla Ctrl + X.
Olemme ilmoittaneet edellä, mitkä sisällön on lisättävä kokoonpanotiedostoon, mutta näiden parametrien arvot muuttuvat käyttäjän vaatimusten mukaan. Katsotaanpa se yksityiskohtaisemmin tärkeimmistä kohdista:
- Työryhmä. Tämä parametri määrittelee työryhmän nimen. Sen arvo on asetettu Windowsissa määriteltyjen tietojen mukaisesti.
- NetBIOS-nimi. Muuta arvoa mielivaltaiseen nimeen, jonka haluat näyttää Windows-tietokoneella vuorovaikutuksessa tämän laitteen kanssa.
- Loki tiedosto. Tämän parametrin arvona määritä tiedosto tiedostoon, johon haluat tallentaa tapahtumalokit, jotka on kirjoitettu tiedostopalvelimen toiminnassa.
- PassdB Backend. Tämä vaihtoehto määrittää salasanojen säilytystyypin. Jos et tiedä, mitä täällä kysyä, on parempi jättää tämä tuote oletusarvoon.
- UNIX-salasana synkronointi. On suositeltavaa aktivoida tämä parametri, koska se vastaa salasanan synkronoinnista /
- Kartta vieraille. Käytetään asiakkaiden pääsyn nimeämiseen. Siinä on useita arvoja: huonoja käyttäjiä käytetään olemattomissa tileissä, huono salasana lataa vierastilaa, kun syötät salasanan syöttöä, eikä koskaan yksinkertaisesti deaktivoi vaihtoehtoa.
Lisäksi Sambassa on muita konfigurointivaihtoehtoja ja graafinen käyttöliittymä toteutetaan. Kaiken tämän suosittelemme sinua tutustumaan virallisiin asiakirjoihin, koska kaikkia tietoja ei voida määrittää samassa artikkelissa.
Vaihe 4: Julkisen hakemiston luominen
Jatka tiedostopalvelimen kokoonpanoa, puretaan julkisen hakemiston luomisen periaate. Huomaa välittömästi, että tällaiset kansiot eivät yleensä rajoitu salasanaan ja ne ovat saatavilla tai jopa muokata ehdottoman jokaisen liitetyn käyttäjän muokkaamista. Useimmiten luoda yksi tällainen hakemisto, mutta mikään ei estä sinua lisäämästä niitä määrää. Ensimmäisen tällaisen kansion luominen suoritetaan seuraavasti:
- Terminaalissa anna sudo mkdir -p / Samba / Allaccess luoda edellä mainittu kansio. Muuta nimensä mielivaltaiseen, tarvittaessa.
- Aloittaminen jaettu pääsy, alun perin liikkuu CD / Samba-polun ympärille.
- Lisää Sudo CHMOD -R 0755 ALLACCESS -merkkijono ja napsauta Enter.
- Toinen sudo-haku -r nobody parametri: Nogroup AllAccess / vastaa pääsyn ehdottomasti kaikille käyttäjille.
- Nyt sinun on nimettävä tämä kansio kokoonpanotiedostoon. Aluksi käynnistää se sudo nano /etc/samba/smb.conf kautta.
- Aseta lohko tai tiedoston alku lohkon alapuolelle. Puhumme kunkin rivin merkityksestä hieman myöhemmin, että sinua käsitellään yksittäisten arvojen asentamisesta.
AllAccess]
Polku = / Samba / AllAccess
Selaus = Kyllä.
Kirjoitettava = kyllä.
Vieras ok = kyllä
Lue vain = ei
- Tallenna muutokset ja jätä tekstieditori.
- Kaikki asetukset syötetään vain tiedostopalvelimen käynnistämisen jälkeen, joten tee se juuri nyt kirjoittamalla sudo systemctl uudelleen Samba.
Kun kaikki tarvittavat julkiset hakemistot luodaan, on suositeltavaa tarkistaa suorituskykyä Windowsissa kirjoittamalla \\ SRVR1 \ AllAccess -komento siellä. Nyt vaikuttavat edellä mainittuihin parametreihin:
- Polku. Täällä polku sopii kansioon, joka on valittu julkisesti saatavilla.
- Selattavissa. Tämän parametrin aktivointi näyttää hakemiston sallitusta luettelosta.
- Kirjoitettava. Määritettyä kansiota voidaan muokata, jos tämän parametrin arvo määritetään kyllä.
- Vieras OK. Aktivoi tämä kohta, jos haluat tarjota jakokansio.
- Lue ainoastaan. Käytä tämän parametrin positiivista arvoa asettaaksesi vain luku-kansion arvo.
Vaihe 5: Turvallisen luettelon luominen
Samba-kokoonpanon viimeisenä esimerkkinä haluamme puhua suojeltujen kansioiden luomisesta, jotka ovat salasanalla ja ovat käytettävissä vain tiettyihin käyttäjiin. Kuten jo ymmärryt, voit luoda tällaisia hakemistoja rajoittamattoman määrän, ja tämä tapahtuu näin:
- Luo hakemisto, joka määritetään edelleen käyttämällä sudo mkdir -p / Samba / AllAccess / Secure-komentoa.
- Lisää ryhmä, jossa valtuutetut käyttäjät sisältävät Sudo Addgroup SecuredGroupin kautta.
- Siirry suojatun hakemiston sijaintiin määrittämällä CD / Samba / AllAccessi.
- Täällä aseta kunkin yksittäisen käyttäjän oikeudet Sudo Chown -r Richardin kautta: SecopedGroup Secure. Vaihda Richard nimi tähän komentoon tarvittavaan.
- Se on edelleen vain Sisäisen SuDO Chmod -R 0770 Secure / Security -komento.
- Siirry konfigurointitiedostoon (sudo nano /etc/samba/smb.conf) määrittääksesi kansion, jonka olemme juuri perustaneet.
- Kopioi ja liitä lohko alla olevaan editoriin.
[Turvattu]
Polku = / Samba / AllAccess / Secured
Voimassa olevat käyttäjät = @securedgroup
Vieras ok = ei
Kirjoitettava = kyllä.
Selaus = Kyllä.
- Tallenna muutokset ja sulje tekstieditori.
- Lisää kaikki tilit sopivaan ryhmään Sudo Usermod -A-G SecuredGroup Richardin kautta.
- Aseta sudo smbpasswd -a Richard-salasana jokaiselle niistä viimeisenä toiminnona, joka täydentää kokoonpanoa.
Tämä on kaikki tiedot halusimme osuuttaan kertoi yleisiä asetuksia Samba tiedostopalvelimen CentOS 7. Voit seurata ohjeita muuttamalla parametreja ja niiden arvoja itse luoda optimaalista.