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:
- Iepenje de standert konsole, bygelyks troch it ikoan yn it oanfraachmenu.
- Fier it Sudo Yum ynstallearje Samba Samba-Common-kommando dêr en klikje op de Enter-toets.
- 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.
- 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.
- 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.
- Hjirnei, begjin de Samba-tsjinst troch it kommando Service SMB Start en gean nei de folgjende stap.
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
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.
- 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.
- Befêstigje de aksje troch it wachtwurd te spesifisearjen fan it Superuser-akkount.
- Rinne it konfiguraasjetriem útfiere troch Sudo Nano /etc/samba/smb.conf te rinnen.
- No toant it skerm alle ynhâld fan it bestân.
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.
- Rinne de Nano-tekstbewurker út, lykas yn 'e foarige stap toand.
- 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.
- Feroarje de namme fan it bestân net om op te nimmen, mar druk gewoan op Enter.
- Útgean fan de tekstbewurker fia Ctrl + X.
- Update de konfiguraasje troch de SMB Reload Service te aktivearjen.
- Kontrolearje de prestaasjes fan alle seksjes fan 'e testparm -s /etc/samba/smb.conf.
- As alle flaters ûntstie, moatte jo de tsjinst opnij starte: Service SMB Restart.
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.