Lêerbediener op Linux

Anonim

Lêerbediener op Linux

Dikwels is die Linux lêerbediener gebruik binne die plaaslike of ander gemeenskaplike netwerk om met Windows-gebaseerde rekenaars. Dit kan geïnstalleer word in standaard uitkerings, maar dit beteken nie altyd gebeur nie, ook, die opset van so 'n bediener sal standaard wees. Vandag bied ons alles oor die installering en die belangrikste opset van die lêerbediener op die voorbeeld van die gewildste nut genoem Samba leer. Ons sal hierdie gids om stappe sodat onervare gebruikers dit makliker om te navigeer in al wat nodig is om aksies uit te voer verdeel.

Installeer en instel lêerbediener in Linux

Hoewel vandag se materiaal sal gefokus word op die bestuur van Linux verspreidings, doen nie omseil en vensters, want om mee te begin, sal jy het om die eenvoudigste manipulasies te voer in hierdie OS, sodat in die toekoms die omgewing het suksesvol geslaag en geen probleme met verbinding met die groep. Byvoorbeeld, het ons 'n klomp van Windows 10 en Ubuntu. As jy ander OS gebruik, volg net die funksies van die implementering daarvan dat nie beduidend verskil van wat jy volgende gaan sien moet wees.

Stap 1: Pre-instel Windows

Wanneer die voorbereiding van die Samba lêerbediener, sal dit nodig wees om 'n paar data wat verband hou met die Windows bedryfstelsel spesifiseer. Daarbenewens het die Windows self vereis sodat die verband vir 'n rekenaar met Linux, aangesien die aanvanklike verbindings sal geblokkeer word. Al hierdie prosedures is letterlik uitgevoer vir 'n paar klik en lyk soos hierdie:

  1. Maak die "Start" en loop uit die "command line" van daar af, die vind van die aansoek deur die search.
  2. Gaan na die command prompt in Windows na die algemene toegang parameters met Linux bepaal

  3. Hier sal jy nodig het om 'n eenvoudige Net Config Workstation bevel voer en klik op die Enter-sleutel.
  4. 'N opdrag om die naam van die Werkgroep bepaal in Windows vir verdere opset Linux

  5. In die vertoon lys, vind die lyn "Domain van die Workstation" en onthou sy waarde.
  6. Soek Line van die naam Werkgroep in Windows

  7. Weer in die konsole, betree die Notepad C: \ Windows \ System32 \ Drivers \ ETC \ leër by die bekende Hosts-lêer deur die standaard "Notepad" oop te maak.
  8. Die opdrag aan die lêer leërskare loop in Windows na Linux toegang in staat te stel

  9. Hier aan die einde, plaas die lyn 192.168.0.1 srvr1.domain.com SRVR1, die IP vervang om die adres van die rekenaar met Samba en verlos al die veranderinge.
  10. die hosts lêer opstel om Linux toegang bied

Op hierdie werk met Windows eindig. Nadat jy kan terugkeer na hierdie OS om die gedeelde toegang en bestuur van oop dopgehou instel, maar tot dusver is dit nie beskikbaar is nie, aangesien die opset van die lêerbediener in Linux nog nie vervaardig word. Dit stel ons om te doen in die volgende stappe.

Stap 2: Die installering van Samba in Linux

Kom ons begin met die direkte installasie van Samba in Linux. Om te gebruik vir hierdie ons sal wees amptelike bronne, so voor die aanvang van, maak seker dat die Internet-verbinding is in aktiewe toestand. Daarna volg die instruksies hieronder geskryf.

  1. Maak die spyskaart aansoek en hardloop die Terminal.
  2. Oorgang na die terminale vir verdere installasie van Samba Linux

  3. Hier sal jy nodig het om die Sudo apt-get installeer -y Samba Samba Common Python-Glade2 System-Config-Samba bevel te voer. Dit is verantwoordelik vir die installering van bykomende komponente met die lêerbediener.
  4. 'N bevel om Samba in Linux te installeer insluitend alle addisionele komponente

  5. Bevestig die egtheid van die super rekening deur die skryf van 'n wagwoord. Die in hierdie string aangegaan karakters word nie vertoon op die skerm, sodat jy nie te wyte aan die feit dat letters of nommers is nie sigbaar moet bekommer nie.
  6. Bevestiging van die SAMBA installasie in Linux deur 'n super wagwoord

  7. Dan die prosedure vir die verkryging van en pak argiewe sal begin. Dit kan 'n paar minute neem, tydens hierdie operasie is dit beter om nie na ander aksies en nie naby die konsole te voer. As 'n nuwe insette lyn verskyn, beteken dit dat die installasie is suksesvol voltooi.
  8. Wag vir die voltooiing van die SAMBA installasie in Linux deur die terminale

Dit hoef nie enigiets anders te installeer, en die bediener sal outomaties begin, sodat jy veilig kan oorskakel na sy omgewing, wat ons volgende stappe is toegewyd.

Stap 3: Die skep van Global Instellings

Onmiddellik na die installering van Samba, sal dit nie wees enige parameters verantwoordelik vir gedrag, sodat jy dit self by te voeg, wat die snare in die konfigurasielêer. Onervare gebruikers kan lyk baie moeilik wees om hierdie taak te vervul. Ons bied aan ons sjabloon neem, vervang net gebruiker waardes.

  1. Soms 'n paar belangrike parameters in die konfigurasielêer is steeds teenwoordig by verstek, as gevolg van wat die behoefte aan 'n rugsteunkopie te skep om dit te herstel in die geval van ewekansige foute voorkom. Dit word gedoen deur 'net een Sudo MV /etc/samba/smba/smba/etc/samba/smb.conf.bak opdrag.
  2. 'N opdrag om 'n back-up van die Samba opstelling lêer in Linux te skep

  3. Alle ander aksies sal gemaak word deur middel van 'n teks editor. Die optimale opsie in hierdie geval is Nano. Indien hierdie aansoek ontbreek in jou verspreiding, voeg dit deur die sudo APT installeer Nano.
  4. 'N opdrag om 'n persoonlike teks editor installeer wanneer die opstel van Samba in Linux

  5. Na voortgaan om die konfigurasielêer behulp Sudo Nano /etc/samba/smb.conf.
  6. Loop die Samba opstelling lêer in Linux via teks editor

  7. In die venster wat oopmaak, voeg die lyne hieronder.

    [Globale]

    Werkgroep = Werkgroep

    Server String =% H Server (Samba, Ubuntu)

    Netbios Naam = Ubuntu Share

    DNS proxy = no

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

    Max log size = 1000

    Passdb backend = tdbsam

    Unix Wagwoord Sync = Ja

    Passwd program = / usr / bin / passwd% u

    Pam Wagwoord Verandering = Ja

    Kaart na Guest = Bad gebruiker

    Usershare laat gaste toe

  8. globale instellings inbring in die Samba opstelling lêer in Linux

  9. Gebruik die Ctrl + O kombinasie om die veranderinge te stoor.
  10. die konfigurasielêer instellings SAMBA in Linux spaar

  11. Jy hoef nie na die naam van die lêer verander, sal dit genoeg wees om net klik op die Enter sleutel wees.
  12. Weiering om die naam te verander wanneer globale konfigurasielêer SAMBA in Linux

  13. Na voltooiing, verlaat 'n teks editor deur die sluiting Ctrl + X
  14. Verlaat die teks editor na die globale konfigurasielêer opset in Linux

Nou kom ons verblyf in detail op elk van die ingevoerde lyne sodat jy dit kan instel in die toekoms:

  1. Werkgroep - wat verantwoordelik is vir die naam van die werkgroep. Ons het geleer reeds dit in Windows, en hier moet jy presies dieselfde naam te stel, aangesien dit dieselfde behoort te wees absoluut op alle gekoppelde toestelle.
  2. NetBIOS Naam - Word gebruik om die naam van die huidige rekenaar op die Windows toestel vertoon. Stel die optimale waarde.
  3. Log lêer - spesifiseer die pad na die lêer waar verslae sal gered word. Wat jy nodig het om 'n soortgelyke toegang tot altyd bewus wees van moontlike foute en ander inligting te skep.
  4. PASSDB backend - bepaal die manier wagwoord wagwoorde. Sonder die behoefte om beter wees om nie te verander en laat die verstek staat.
  5. UNIX wagwoord Sync - wanneer geaktiveer, voer wagwoord sinchronisasie.
  6. Kaart na Guest - is verantwoordelik vir die verskaffing van 'n gas vlak van toegang tot sekere profiele. As die waarde is ingestel op die Bad User staat, is hierdie instelling toegepas word nie bestaan ​​gebruikers, Bad vergeet - met verkeerde wagwoord insette, en nooit - nooit.

Trouens, Samba het baie meer globale parameters, en 'n grafiese koppelvlak geïmplementeer word. As jy belangstel in al hierdie instellings is, raai ons u om te verwys na die amptelike dokumentasie vir meer inligting in meer detail oor hulle, omdat al die inligting pas nie in hierdie artikel, sowel as nie almal van hulle verband hou met vandag se onderwerp.

Stap 4: Die skep van 'n openbare gids

Vir byna elke groep van gebruikers met behulp van 'n lêerbediener, is dit belangrik om 'n openbare gids wat jy kan toegang sonder vooraf magtiging het. By verstek, soos 'n gids is afwesig, sodat ons voor om dit self te skep, wat letterlik in 'n paar minute is uitgevoer.

  1. Begin die terminale en betree Sudo mkdir-p / SAMBA / Allaccess daar 'n nuwe gids te skep. Haar naam wat jy kan verander op enige gemaklik.
  2. 'N opdrag aan 'n onbeskermde deel gids Samba in Linux te skep

  3. Hierdie aksie word uitgevoer met die argument van sudo, wat beteken dat jy 'n wagwoord in te voer om die rekening te bevestig.
  4. Bevestiging van die skep van 'n onbeskermde gids SAMBA in Linux

  5. Na voortgaan om die oprigting van 'n gedeelde toegang vir die geskape gids. Om mee te begin, ons skuif na die samba wortel via CD / Samba.
  6. SAMBA wortel oorgang na Linux om toegang tot die geskape gids te verander

  7. voeg nou die Sudo chmod -R 0755 Allaccess opdrag en klik op Enter.
  8. Die eerste opdrag van die verandering van die SAMBA totaal onbeskermde gids in Linux

  9. Jy sal nodig hê om 'n ander Sudo Chown -R Niemand opsie spesifiseer: Nogroup Allaccess /, wat verantwoordelik is vir die verskaffing van toegang tot absoluut alle rekeninge.
  10. Die tweede opdrag om toegang verandering aan 'n algemene onbeskermde gids SAMBA in Linux

  11. Dit bly vir alle veranderinge in die konfigurasielêer maak. Doen dit deur die teks editor met behulp van die reeds bekende span sudo nano /etc/samba/smb.conf.
  12. Hardloop 'n konfigurasielêer vir die maak van veranderinge na die skep van 'n gedeelde onbeskermde gids SAMBA in Linux

  13. Hier plaas die blok hieronder wat gespesifiseer is verantwoordelik vir die definisie van bediener gedrag reëls. Ons sal ook praat 'n bietjie later oor die betekenis van elke lyn.

    Allaccess]

    Pad = / Samba / Allaccess

    Blaaibaar = Ja.

    Writbaar = ja.

    Guest Ok = JA

    lees net = geen

  14. Wysigings aan Samba in Linux na die skep van 'n gemeenskaplike onbeskermde gids

  15. Slaan jy die veranderinge en naby die teks editor gebruik van spesiaal aangewese sleutelbordkortpaaie.
  16. 'n konfigurasielêer spaar na die skep van 'n onbeskermde gids SAMBA in Linux

  17. Herlaai die bediener deur middel van die Sudo SystemCTL RESTART SAMBA sodat die huidige instellings van krag geword.
  18. Herlaai die lêerbediener na die skep van 'n onbeskermde gedeelde gids SAMBA in Linux

Nagaan toegang tot die geskape gids in Windows word uitgevoer deur oor te skakel na \\ SRVR1 \ Allaccess gedra. Nou, deur dieselfde voorbeeld wat ons gelei het in die vorige fase, te ontleed ons die waarde van elke parameter geïnstalleer:

  • Pad. As jy sien uit die waarde, is die pad na die geskape openbare gids hier vermeld.
  • Soekbare. Hierdie parameter is verantwoordelik vir die vertoning van die gids in die toegelate lys.
  • Skryfbaar nie. Merk die waarde van JA as jy wil om jou toelaat om inskrywings in hierdie gids te skep.
  • Guest OK. Hierdie string is verantwoordelik vir gaste.
  • Lees slegs. As jy die vertaling van hierdie frase weet, jy reeds weet wat gebeur as jy die parameter aktiveer. Dit is verantwoordelik vir die kenmerk slegs-lees vir die gespesifiseerde gids.

Stap 5: Die skep van 'n veilige openbare gids

As die laaste fase van se ons vandag artikel, het ons besluit om 'n voorbeeld van die skep van 'n veilige gids vir gedeelde toegang neem. In die vorige stap, is dit reeds beskryf oor hoe heeltemal anoniem lêers geskep word, maar hul nadeel is die afwesigheid van beskerming, so in die meeste gevalle, gebruikers verkies om te werk met 'n veilige dopgehou, en hul skepping is uit soos hierdie gedra:

  1. Skep 'n gids op dieselfde beginsel deur Sudo mkdir-p / SAMBA / Allaccess / Verseker.
  2. 'N opdrag om 'n gemeenskaplike beskermde gids te skep in Samba in Linux

  3. Soos jy kan raai, moet hierdie aksie ook bevestig deur 'n super wagwoord.
  4. Bevestiging van die skepping van 'n gemeenskaplike beskerm gids in Samba in Linux

  5. Daarna het, skep 'n groep waar toegelaat gebruikers sal ingesluit word by die skryf van Sudo Addgroup SecureDGroup.
  6. gebruiker groep toe te voeg tot toegang van die SAMBA beskerm gids in Linux

  7. Navigeer na die plek van die veilige gids, spesifiseer CD / SAMBA / Allaccess.
  8. Gaan na die plek van die beskermde gids vir sy beheer in Samba in Linux

  9. Hier, spesifiseer die regte vir gebruikers deur te skryf Sudo Chown r Richard: SecureDgroup Verseker. Vervang Richard aan die gewenste naam rekening.
  10. 'n groep toe te voeg tot toegang van die SAMBA beskerm gids in Linux

  11. Die tweede sekuriteit span lyk soos volg: sudo chmod r 0770 beveilig /.
  12. Tweede deel span van die beskermde gids Samba in Linux

  13. Skuif na die teks editor met die opening van 'n konfigurasielêer daar en skryf van 'n bekende opdrag sudo nano /etc/samba/smb.conf.
  14. Loop die Samba opstelling lêer in Linux aan die veilige gids instel

  15. Plaas die blok hieronder en die veranderinge stoor verskaf.

    [Verseker]

    Pad = / Samba / Allaccess / beveilig

    Geldige gebruikers = @SEcuredGroup

    Guest OK = GEEN

    Writbaar = ja.

    Blaaibaar = Ja.

  16. Konfigureer die SAMBA beskerm gids in Linux in 'n konfigurasielêer

  17. Voeg 'n gebruiker in staat om die Sudo UserMod -A G SecureDGroup Richard beskerm groep. As die gespesifiseerde rekening bestaan ​​nie, sal jy 'n toepaslike kennisgewing ontvang.
  18. 'n gebruiker om toegang te voeg die SAMBA beskerm gids in Linux

  19. Skep 'n wagwoord wat verantwoordelik is vir die opening van toegang via Sudo Smbpasswd -a Richard sal wees.
  20. Oorgang na wagwoord voeg vir Samba gebruiker in Linux

  21. Tik die veiligheid sleutel tot die nuwe string, en bevestig dit dan.
  22. 'n wagwoord te voeg vir Samba gebruiker in Linux

Na die maak van alle veranderinge, moenie vergeet om die bediener te herlaai sodat hulle al in werking tree. Op dieselfde wyse, kan jy 'n onbeperkte aantal van beskermde openbare dopgehou te skep deur die aanpassing van sekere parameters vir hulle.

Vandag het ons gehandel oor die lêerbediener vir Linux op die voorbeeld van 'n stap-vir-stap opset handleiding deur Samba. Nou kan jy besluit of so 'n skema is geskik vir die verskaffing van algemene toegang of sin maak om 'n ander instrument in staat om meer geskikte instellings vind.

Lees meer