Hoe kinne jo de map diele foar elkenien yn Centos

Anonim

Hoe kinne jo de map diele foar elkenien yn Centos

Standert is tagong ta mappen yn 'e Centos-bestjoeringssysteem beheind, dus as jo nedich binne om in mienskiplike netwurk-map te krijen, moatte jo bepaalde parameters feroarje. D'r is neat lestich by it útfieren fan dizze proseduer, jo moatte lykwols in ekstra ark ynstallearje en feroaringen meitsje yn it konfiguraasjetriem. Wy stelle foar stap foar stap om te gean om te behanneljen mei de ymplemintaasje fan 'e taak.

Wy meitsje in map yn 't algemien yn Centos

Fuortendaliks opname dat de oanfrege wizigingen dy't hjoed tapast sille oanfreegje op alle kompjûters fan it pleatslike netwurk, nettsjinsteande it OS ynstalleare. Dat is, tagong ta de map sil kinne in PC-brûker útfine fan Windows of bygelyks, Macos. Alle ynstelling foarkomt op it apparaat, wêr't deselde map leit. Litte wy begjinne fan 'e earste stap.

Stap 1: Ynstallearje en begjinne Samba

Samba is fergese software wêrfan de funksjonaliteit is konsintrearre op ynteraksje mei netwurkobjekten. It is mei dit ark dat sil iepene wurde om lokale tagong te iepenjen foar de fereaske map. Yn Centos is dit nut net opnommen yn it standert pakket, dus it sil it sels moatte tafoegje, en it wurdt dien sa:

  1. Iepenje de standert konsole, bygelyks troch it ikoan yn it oanfraachmenu.
  2. De terminal iepenje om algemiene tagong te leverjen oan 'e Centos-map

  3. Fier it Sudo Yum ynstallearje Samba Samba-Common-kommando dêr en klikje op de Enter-toets.
  4. Kommando foar it ynstallearjen fan in ekstra Samba-ark yn Centos

  5. It Sudo-foarheaksel betsjut dat de aksje sil wurde útfierd út namme fan 'e superuser, dus jo moatte de ferifikaasje fan it akkount befêstigje troch it wachtwurd op te jaan.
  6. Wachtwurd-befêstiging foar it ynstallearjen fan in ekstra Samba-ark yn Centos

  7. D'r sil in notifikaasje wêze fan 'e bedoeling om nije pakketten yn OS te foegjen, akseptearje it troch de Y-ferzje te selektearjen.
  8. Befêstiging fan tafoegjen fan nije Samba-pakketten yn Centos

  9. Foar permaninte tsjinst is it nedich dat it begon mei de Centos. Foegje it ta oan Autolo-lad mei sudo chkconfig - hannel 345 smb oan.
  10. Foegje samba-hulpprogramma ta oan Autorun Centos

  11. Hjirnei, begjin de Samba-tsjinst troch it kommando Service SMB Start en gean nei de folgjende stap.
  12. De komplementêre Samba-hulpprogramma útfiere yn Centos

Stap 2: Fergunningen oanmeitsje foar Firewall

It Firewall boud yn it bestjoeringssysteem wit noch net dat de nije tsjinst kin fertroud wurde. Manuell moatte jo dit opjaan troch feroaringen oan te meitsjen oan 'e regels. De resolúsje wurdt aktivearre troch de havens fan 'e havens wêrop Samba rint. Jo hoege allinich de konstante regel fan Superuser te aktivearjen fia SU - en sokke kommando's yn ôfwikseljend ynfiere:

Iptables -a ynfier -p udp -M udp -s 192.168.1.1.0/24 --DPort 137 -j Accept

Iptables -a ynfier -p udp -M udp -s 192.168.1.0.0/24 --DPort 138 -j akseptearje

Iptables -A ynfier -p TCP -M TCP -S 192.168.1.0/224 --DPort 139 -J akseptearje

Iptables -A ynfier -p TCP -M TCP -S 192.168.0.0/224 --DPort 445 -j-akseptearje

POSTEN Iepenje om in ekstra Samba-hulpprogramma yn Centos te konfigurearjen

Yn dit gefal waard it standert iptables Firewall-kontrôle-ark brûkt. As jo ​​ekstra konfiguraasje moatte útfiere fan 'e Firewall, advisearje wy jo om yn' e kunde te kommen mei de hânferpresje yn in apart artikel neffens de folgjende link.

Lês mear: ynstelle fan iptables yn Centos 7

Stap 3: It begjin fan 'e Samba-konfiguraasje en ferkenne de parameters

Beynfloedzje fan dielde map wurdt útfierd troch te feroarjen troch it SAMBA-konfiguraasjetriem te feroarjen. It brûkt in spesifike syntaksis, syn parameters en wearden. As jo ​​wolle trochgean mei dit ark te wurkjen, wurdt it oan te rieden om teminsten de basisbegripen te kennen. Litte wy lykwols lykwols it útfine mei it begjin fan dit ynstellings-bestân.

  1. Wy advisearje jo om de maklike cox-tekstbewurker te brûken. Standert is it net yn 'e Centos, dus ynstallearje it troch it sudo Yum ynstallearje Nano-kommando te typen.
  2. De Nano-tekst-bewurker ynstallearje om Samba yn Centos te bewurkjen

  3. Befêstigje de aksje troch it wachtwurd te spesifisearjen fan it Superuser-akkount.
  4. Fier it wachtwurd yn om de Nano-tekstbewurker yn te ynstallearjen foar Samba yn Centos

  5. Rinne it konfiguraasjetriem útfiere troch Sudo Nano /etc/samba/smb.conf te rinnen.
  6. Samba-nutsfoarsjenningsfergunning foar bestân yn Centos

  7. No toant it skerm alle ynhâld fan it bestân.
  8. Bewurkje de ynhâld fan it SIBBA-konfiguraasjestân yn Centos

Lykas jo kinne sjen, spesifisearre de konfiguraasje al bepaalde regels sawol wrâldwiid en apart. Lês de basisregels en har wearden:

  • Workgroup - de namme fan 'e wurkgroep wêryn de server omfettet;
  • Tsjinner String - in koarte willekeurige beskriuwing fan 'e server;
  • Interfaces - Beskikberen netwurk ynterfaces foar ferbining mei de seksje;
  • Hosts tastean - hosts dy't tagong kinne;
  • Hosts Deny - Forbidden Hosts;
  • Logbestân - in bestân wêr't alle notifikaasjes sille wurde opslein, flaterkoades foar oare aksjes;
  • Maks-loggrutte - de maksimale grutte fan it boppesteande bestân (nei it oerwinnen fan it maksimum wurdt in nij bestân makke);
  • Feiligens is in manier om brûkers-autentisiteit te kontrolearjen;
  • Gast akkount - Feriening foar gastronto.

Hjirûnder sjogge jo in foarbyld fan 'e seksje fan' e seksje.

[mondiaal]

Workgroup = wurkgroep

Server string = samba-server% v

Netbios namme = Centos

Ynterfaces = Lo eth0 192.168.12 / 24 192.168.13.2/24

Hosts tastean = 127. 192.168.12. 192.168.13.

log-bestân = /VAR/OG/Samba/log.%M

Max Log Size = 50

Befeiliging = brûker.

Passdb backend = Tdbsam

Kaart nei Guest = Bad Brûker

Stap 4: In iepenbiere map oanmeitsje

No wite jo oer de basisparameters fan Samba en hoe't de seksje wat liket op iets - in set regels foar in spesifike map. It bliuwt allinich om sa'n groep te meitsjen. As de fereaske map bestiet, meitsje it noch net, kreëarje it mei it MKDIR / HOME / User / User / Ushare-kommando, wêr / Thús / User / Ashare is it paad nei de namme.

  1. Rinne de Nano-tekstbewurker út, lykas yn 'e foarige stap toand.
  2. Meitsje wizigingen, bygelyks:

    [Folder]

    Paad = / tmp

    Publyk = ja.

    Skriuwber = ja.

    Ofdrukber = Nee.

    List fan skriuwen = + personiel

    Hjir map is in seksje namme, paad = / tmp - it paad nei de map, en alle oare parameters iepenje folsleine tagong foar alle lokale netwurk dielnimmers. Brûker kin de ynhâld net allinich besjen, mar ek op elke manier om it te bewurkjen. Nei it meitsjen fan wizigingen, druk dan op Ctrl + O om se te rêden.

  3. Wizigingen opslaan oan it samba-konfiguraasjestân yn Centos

  4. Feroarje de namme fan it bestân net om op te nimmen, mar druk gewoan op Enter.
  5. Deflection fan feroaringen yn 'e namme fan it SAMBA-konfiguraasjestân yn Centos

  6. Útgean fan de tekstbewurker fia Ctrl + X.
  7. Útgean fan de tekstbewurker nei it bewurkjen fan Samba yn Centos

  8. Update de konfiguraasje troch de SMB Reload Service te aktivearjen.
  9. Samba-hulpprogramma-konfiguraasje-fernijing yn Centos

  10. Kontrolearje de prestaasjes fan alle seksjes fan 'e testparm -s /etc/samba/smb.conf.
  11. Kontrolearje de prestaasjes fan alle samba-parameters yn Centos

  12. As alle flaters ûntstie, moatte jo de tsjinst opnij starte: Service SMB Restart.
  13. De Samba-tsjinst opnij starte yn Centos

SEPARATELJE, ik wol graach opname dat tagongsrjochten foar brûkers fan ien apparaat binne konfigureare troch oare metoaden. Samba-nut is net bedoeld om dizze operaasjes út te fieren. As jo ​​ynteressearre binne yn it tema-ynstelling de privileezjes op ien lokale masine, lês de hantlieding op dit ûnderwerp yn it materiaal fierder.

Lês mear: tagongsrjochten ynstelle yn Linux

De Remote Directory yn 'e Centos sil ferdwine út it netwurkmap, mar notearje dat de oantsjutte parameters yn it konfiguraasjetriem sille bliuwe. Dêrom, as mappen skjinmeitsjen, moatte jo it hulpprogramma bewurkje en ynstelle dat jo hjoed brûkte hawwe troch alle ûnnedige seksjes te ferwiderjen.

Sjoch ek: Directory wiskje yn Linux

No hawwe jo ynformaasje oer hoe't jo de map yn Centos kinne diele sûnder swierrichheden. Nei ôfrin fan dizze proseduere sil de map ferskine op alle lokale apparaten. It Windows-paad sil wurde besjoen: \\ linuxserver \ map, wêr't linxserver de namme is fan 'e âlder auto, en de map is deselde map.

Lês mear