Hoe om die gids vir almal in Centos te deel

Anonim

Hoe om die gids vir almal in Centos te deel

By verstek is toegang tot dopgehou in die Centos-bedryfstelsel beperk, dus as u 'n gemeenskaplike netwerkgids moet kry, moet u sekere parameters verander. Daar is niks moeilik om hierdie prosedure te verrig nie, maar jy sal 'n bykomende instrument moet installeer en veranderinge in die konfigurasielêer moet maak. Ons stel stap vir stap om die implementering van die taak te hanteer.

Ons maak 'n gids in die algemeen in Centos

Onmiddellik, ons let op dat die veranderinge wat vandag toegedien word, van toepassing sal wees op al die rekenaars van die plaaslike netwerk, ongeag die bedryfstelsel wat daar geïnstalleer is. Dit is, toegang tot die gids sal in staat wees om 'n rekenaargebruiker te kry, of byvoorbeeld Macos. Alle instelling vind plaas op die toestel, waar dieselfde gids geleë is. Kom ons begin van die eerste stap.

Stap 1: Installeer en begin samba

Samba is gratis sagteware waarvan die funksionaliteit gekonsentreer is op interaksie met netwerkvoorwerpe. Dit is met hierdie instrument wat oopgemaak sal word om plaaslike toegang vir die vereiste vouer oop te maak. In sentos is hierdie program nie in die standaardpakket ingesluit nie, dus sal dit self moet byvoeg, en dit word soos volg gedoen:

  1. Maak die standaardkonsole oop, byvoorbeeld deur die ikoon in die aansoeklys.
  2. Die opening van die terminale om algemene toegang tot die Centos-lêergids te lewer

  3. Tik die sudo yum installeer samba samba-algemene opdrag daar en klik op die Enter-sleutel.
  4. Opdrag vir die installering van 'n addisionele samba-instrument in sentos

  5. Die Sudo-voorvoegsel beteken dat die aksie namens die superuser uitgevoer sal word, dus moet u die verifikasie van die rekening bevestig deur die wagwoord te spesifiseer.
  6. Wagwoord bevestiging vir die installering van 'n addisionele samba-instrument in sentos

  7. Daar sal 'n kennisgewing wees van die voorneme om nuwe pakkette in OS by te voeg, dit te aanvaar deur die Y-weergawe te kies.
  8. Bevestiging van die byvoeging van nuwe Samba-pakkette in Centos

  9. Vir permanente diens is dit nodig dat dit met die sento's begin het. Voeg dit by Autoload met behulp van sudo chkconfig --level 345 smb op.
  10. Voeg Samba Utility by Autorun Centos

  11. Begin daarna die Samba-diens deur die diens SMB-aanvangsopdrag en gaan na die volgende stap.
  12. Die aanvulling van die komplementêre samba-nut in sentos

Stap 2: Skep van toestemmings vir firewall

Die firewall wat in die bedryfstelsel ingebou is, weet nog nie dat die nuwe diens vertrou kan word nie. Handmatig moet u dit spesifiseer deur veranderinge aan die reëls te maak. Die resolusie word geaktiveer deur die hawens van die hawens waarop Samba loop. U hoef slegs die konstante reël van supergebruiker via die US te aktiveer - en voer sulke opdragte in:

Iptables -a Input -P UDP -M UDP-S 192.168.1.0/24 --dport 137 -J Aanvaar

Iptables -a Input -p UDP -M UDP-S 192.168.1.0/24 --dport 138 -J Aanvaar

Iptables -a Input -P TCP -M TCP-S 192.168.1.0/224 --dport 139 -J Aanvaar

Iptables -a Input -P TCP -M TCP-S 192.168.0.0/224 --dport 445 -J Aanvaar

Opening hawens om 'n addisionele samba nut in sentos in te stel

In hierdie geval is die standaard iptables firewall beheer instrument gebruik. As u addisionele konfigurasie van die firewall moet uitvoer, raai ons u aan om kennis te maak met die handleiding wat in 'n aparte artikel aangebied word volgens die volgende skakel.

Lees meer: ​​Stel iptables in Centos 7

Stap 3: Begin die samba-konfigurasie en verkenning van die parameters

Die verskaffing van gedeelde gids toegang word uitgevoer deur die Samba-konfigurasielêer te verander. Dit gebruik 'n spesifieke sintaksis, sy parameters en waardes. As u met hierdie instrument wil voortgaan, word dit aanbeveel om ten minste die basiese konsepte te ken. Vir starters, laat ons dit egter uitvind met die begin van hierdie instellingslêer.

  1. Ons raai u aan om die gerieflike COX-teksredakteur Nano te gebruik. By verstek is dit nie in die sento's nie, dus installeer dit deur die Sudo Yum Installeer Nano-opdrag te tik.
  2. Die installering van die Nano-teksredakteur om Samba in Centos te wysig

  3. Bevestig die aksie deur die wagwoord van die Superuser-rekening te spesifiseer.
  4. Voer die wagwoord in om die Nano-teksredakteur vir Samba in Centos te installeer

  5. Begin die konfigurasie lêer deur sudo nano /etc/samba/smb.conf te hardloop.
  6. Samba utility configuration lêer bekendstelling in sentos

  7. Nou vertoon die skerm al die inhoud van die lêer.
  8. Die inhoud van die Samba-konfigurasie lêer in sentos wysig

Soos u kan sien, het die konfigurasie reeds sekere reëls bepaal, sowel global en apart. Lees die basiese reëls en hul waardes:

  • Werkgroep - die naam van die werkgroep waarin die bediener insluit;
  • Server String - 'n Kort arbitrêre beskrywing van die bediener;
  • Koppelvlakke - netwerk koppelvlakke beskikbaar vir die koppeling aan die afdeling;
  • Leërskare toelaat - gasheer wat toegang kan verkry;
  • Leërskare ontken - verbode leërskare;
  • Log lêer - 'n lêer waar alle kennisgewings gestoor sal word, foutkodes vir ander aksies;
  • Maksimum loggrootte - die maksimum grootte van die bogenoemde lêer (na die oorkom van die maksimum is 'n nuwe lêer geskep);
  • Sekuriteit is 'n manier om gebruikerswaardigheid te verifieer;
  • GASTE REKENING - VERENIGING VIR GASTEREKENING.

Hieronder sien u 'n voorbeeld van die gedeelte van die afdeling.

[Global]

Werkgroep = Werkgroep

Bediener string = samba bediener% v

Netbios Naam = Centos

Interfaces = Lo eth0 192.168.12 / 24 192.168.13.2/24

Hosts toelaat = 127. 192.168.12. 192.168.13.

log lêer = /var/log/samba/log.%m

Maksimum loggrootte = 50

Sekuriteit = gebruiker.

Passdb backend = tdbsam

Kaart na Gaste = Slegte gebruiker

Stap 4: Skep 'n publieke gids

Nou weet jy van die basiese parameters van Samba en hoe die gedeelte lyk soos iets - 'n stel reëls vir 'n spesifieke vouer. Dit bly net om so 'n groep te maak. As die vereiste gids nog nie bestaan ​​nie, skep dit die MKDIR / Home / Gebruiker / Ashare-opdrag, waar / tuis / gebruiker / ashare die pad na die gids en sy naam is.

  1. Begin die Nano-teksredakteur, soos in die vorige stap getoon.
  2. Maak veranderinge, byvoorbeeld:

    [Folder]

    Pad = / TMP

    Publiek = ja.

    Writbaar = ja.

    Drukbaar = Nee.

    Skryf lys = + Personeel

    Hier is die gids 'n afdeling, pad = / TMP - die pad na die gids, en alle ander parameters maak volle toegang vir alle plaaslike netwerkdeelnemers oop. Gebruiker kan nie net die inhoud sien nie, maar ook in alle opsigte om dit te wysig. Na die maak van veranderinge, druk Ctrl + O om dit te red.

  3. Bespaar veranderinge aan die samba-konfigurasielêer in sentos

  4. Moenie die naam van die lêer verander om op te teken nie, maar druk net Enter.
  5. Afbuiging van veranderinge in die naam van die samba-konfigurasielêer in sentos

  6. Verlaat die teksredakteur deur CTRL + X.
  7. Verlaat die teksredakteur na die wysiging van samba in sentos

  8. Dateer die konfigurasie op deur die SMB-herlaaidiens te aktiveer.
  9. Samba Utility Configuration Update in Centos

  10. Gaan die prestasie van alle afdelings van die TestParm -s /etc/samba/smb.conf na.
  11. Kontroleer die prestasie van alle Samba-parameters in CENTOS

  12. As enige foute ontstaan ​​het, sal u die diens moet herlaai: Diens SMB herbegin.
  13. Herlaai die Samba-diens in Centos

Afsonderlik wil ek daarop let dat toegangsregte vir gebruikers van een toestel deur ander metodes gekonfigureer word. Samba-nut is nie bedoel om hierdie bedrywighede uit te voer nie. As u belangstel in die tema wat die voorregte op een plaaslike masjien instel, lees die handleiding oor hierdie onderwerp in die materiaal verder.

Lees meer: ​​Om toegangsregte in Linux te stel

Die afgeleë gids in die sento's sal van die netwerkmap verdwyn, maar let daarop dat die gespesifiseerde parameters in die konfigurasielêer sal bly. Daarom, by die skoonmaak van dopgehou, moet jy die nut wat vandag gebruik word, wysig en opstel deur al die onnodige afdelings te verwyder.

Sien ook: Verwyder gids in Linux

Nou het jy inligting oor hoe jy die gids in Centos kan deel sonder enige probleme. Na voltooiing van hierdie prosedure sal die gids op alle plaaslike toestelle verskyn. Byvoorbeeld, die Windows-pad sal besigtig word: \\ LinuxServer \ gids, waar LinuxServer die naam van die ouer motor is, en die gids is dieselfde gids.

Lees meer