Kilalanin ang Linux: Pag-unawa sa smb.conf
- Kategorya: Linux
Sa tabi ng xorg.conf file (basahin ang aking Kilalanin ang Linux: Pag-unawa sa xorg.conf para sa higit pa ) ang smb.conf file ay maaaring ang pinaka-hindi maintindihan ng lahat ng mga file. Bahagi ng dahilan para dito ay dahil ang default na file ay, mabuti, sa halip malaki at nakalilito. Kapag inihambing mo kung ano ka kailangan kumpara sa kung ano ikaw mayroon (sa default ng hindi bababa sa), magugulat ka sa kung gaano kadaling ma-configure ang Samba.
Matapos mai-install ang Samba ang smb.conf file ay nasa paligid ng 533 linya ang haba. Huwag matakot. Ito ay mas madali kaysa sa tila.
Ang smb.conf file ay nasira sa mga seksyon. Ang bawat seksyon ay magsisimula sa isang linya na mukhang:
[TITLE]
Kung saan ang TITLE ay ang tunay na pamagat ng bloke. Ang bawat bloke ay kumakatawan sa alinman sa isang pagsasaayos o isang bahagi na maaaring kumonekta ng iba pang mga makina. Ikaw, kahit papaano, magkaroon ng isang pandaigdigang bloke at isang solong bahagi.
Global
Ang pandaigdigang bloke ay isa sa mga pinakamahalagang bloke sa iyong smb.conf file. Tinukoy ng bloke na ito ang pandaigdigang pagsasaayos ng iyong server ng Samba. Ang block na ito ay nagsisimula sa:
[global]
Sa loob ng iyong mga bloke ang iyong mga linya ng pagsasaayos ay binubuo ng:
pagpipilian = halaga
mga pahayag.
Ang pinakamahalagang pahayag na kakailanganin mo sa iyong pandaigdigang bloke ay:
netbios name = PANGALAN
workgroup = WORKGROUP_NAME
seguridad = SECURITY_TYPE
i-encrypt ang mga password = OO / HINDI
smb passwd file = / path / to / smbpasswd
mga interface = ALLOWED_ADDRESSES
Ang mga halaga para sa bawat pagpipilian sa itaas ay dapat na paliwanag sa sarili. Ngunit may isang bagay na dapat tandaan. Kung nag-encrypt ka ng mga password kailangan mong magdagdag ng mga gumagamit (na may mga password) gamit ang utos smbpasswd.
Sa loob ng pandaigdigang bloke ang isa sa mga pinakamahalagang pagpipilian ay ang pagpipilian sa seguridad. Ang pagpipiliang ito ay tumutukoy sa pagpapatunay (kung paano mai-log in ang mga gumagamit). Mayroong limang magkakaibang uri ng seguridad:
- ADS - Aktibong Directory ng Domain
- Domain - Pag-verify ng gumagamit sa pamamagitan ng NT Pangunahing o Backup Domain
- Server - Ipinapasa ng server ng Samba ang pagpapatunay sa isa pang server
- Ibahagi - Hindi kailangang ipasok ng mga gumagamit ang username o password (hanggang sa subukan nilang ma-access ang isang tukoy na direktoryo)
- Gumagamit - Ang mga gumagamit ay dapat magbigay ng wastong username / password. Ito ang default.
Ibahagi ang mga Bloke
Ang susunod na mga bloke ay tumutukoy sa mga indibidwal na pagbabahagi. Kakailanganin mo ng ibang bloke para sa bawat direktoryo na nais mong ibahagi sa mga gumagamit ng Samba. Ang isang karaniwang bahagi ng bloke ay magiging ganito:
[SHARE NAME]
puna = KOMENTO
landas = / landas / upang / magbahagi
maisulat = OO / HINDI
lumikha mode = NUMERIC VALUE
direktoryo mode = NUMERIC VALUE
pag-lock = OO / HINDI
Ang lahat sa mga takip sa itaas ay tinukoy alinsunod sa iyong mga pangangailangan. Ang mga nakakalito na entry ay ang mga mode ng paglikha at direktoryo. Ano ang ginagawa nito ay tukuyin ang mga pahintulot para sa anumang file na nilikha pati na rin ang mga direktoryo ng pagbabahagi. Kaya ang mga halaga ay nasa anyo ng 0700 o 0600 (depende sa iyong mga pahintulot na kinakailangan). Tandaan, kakailanganin mo ng isang bloke ng pagbabahagi para sa bawat direktoryo na nais mong ibahagi.
Naturally mayroong maraming mga pagpipilian na maaaring magamit sa Samba. Marami sa mga pagpipilian na ito ay mahuhulog sa pandaigdigang bloke.
Bloke ng Printer
Maaari mo ring tukuyin ang isang bloke upang ibahagi ang mga printer. Magsisimula ang block na ito sa:
[mga printer]
at maglalaman ng mga pagpipilian tulad ng:
puna = KOMENTO
landas = / PATH / TO / PRINTER / SPOOL
mai-browse = OO / HINDI
panauhin ok = OO / HINDI
nakasulat = OO / HINDI
mai-print = OO / HINDI
lumikha mode = NUMERIC VALUE
Halimbawang smb.conf
Mayroon akong isang panlabas na drive na na-mount ko / media / musika at ibinabahagi ko sa aking network sa bahay ang mga sumusunod smb.conf file:
[global]
netbios name = MONKEYPANTZ
workgroup = MONKEYPANTZ
seguridad = gumagamit
i-encrypt ang mga password = oo
smb passwd file = / etc / samba / smbpasswd
mga interface = 192.168.1.1/8
[wallen music]
puna = Music Library
landas = / media / musika
maisulat = oo
lumikha mode = 0600
direktoryo mode = 0700
pag-lock = oo
At ito na. Iyon ang aking buong smb.conf file. Ipinagkakaloob ko lamang ang pagbabahagi ko ng isang solong direktoryo, ngunit ipinapakita nito kung gaano kasimple smb.conf maaaring i-configure.