Tóg Freastalaí Samba Simplí le Ríomhaire Acmhainní Íseal

Is cinnte go bhfuil go leor litríochta faoi Samba a thógáil simplí nó láidir Freastalaithe Stórála, ach is iomaí uair nach dtreoraíonn siad muid go díreach chuig an bpointe sna roghanna is praiticiúla lena gcuid soiléirithe faoi seach agus cásanna féideartha úsáide iarbhír, is é sin, faighimid a lán faisnéise i gcónaí ach ní dhéantar iad a oiriúnú do riachtanais a lán daoine agus go háirithe daoine nua nó thosaitheoirí sa cheantar.

lpi Ar aon chaoi, fágaim mo thaithí duit sa phost seo ar an ábhar:

Ar dtús fágaim duit tréithe teicniúla an ríomhaire acmhainní íseal a úsáidtear:

Crua-earraí:

Bogearraí:

Ansin chuaigh mé ar aghaidh chun an pacáiste samba a shuiteáil agus a chumrú ar Fhreastalaí mo chailín beag Líonra LAN homemade mar a leanas:

1.- Suiteáil samba leis an ordú ordaithe:

aptitude install samba samba-common smbclient samba-doc smbfs winbind

2.- Lean mé ar aghaidh ag tacú leis an gcumraíocht réamhshocraithe samba atá suite sa chomhad cumraíochta smb.conf leis an gceannas ordaithe:

cp /etc/samba/smb.conf /etc/samba/smb.conf.bck
  1. Ansin cuir an comhad cumraíochta in eagar le heagarthóir is fearr liom leis an ordú ordaithe:
vi /etc/samba/smb.conf

Ag fágáil mar seo a leanas:


#======================= Global Settings =======================

[global]

## Browsing/Identification ###

workgroup = WORKGROUP
dns proxy = no
; wins support = no
; wins server = w.x.y.z
; server string = %h server
; name resolve order = lmhosts host wins bcast

#### Networking ####

; interfaces = 127.0.0.0/8 eth0
; bind interfaces only = yes

#### Debugging/Accounting ####

log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
; syslog only = no

####### Authentication #######

server role = standalone server
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
map to guest = bad user
security = user
username map = /etc/samba/smbusers
; encrypt passwords = true

########## Domains ###########

; server role = primary classic domain controller
; server role = backup domain controller
; server role = domain logons
; logon path = \\%N\profiles\%U
; logon path = \\%N\%U\profile
; logon drive = H:
; logon home = \\%N\%U
; logon script = logon.cmd
; add user script = /usr/sbin/adduser --quiet --disabled-password --gecos "" %u
; add machine script  = /usr/sbin/useradd -g machines -c "%u machine account" -d /var/lib/samba -s /bin/false %u
; add group script = /usr/sbin/addgroup --force-badname %g
; domain logons = yes

############ Misc ############

usershare allow guests = yes
; usershare max shares = 100
; include = /home/samba/etc/smb.conf.%m
; domain master = auto
; idmap uid = 10000-20000
; idmap gid = 10000-20000
; template shell = /bin/bash
; winbind enum groups = yes
; winbind enum users = yes
; usershare max shares = 100
; SO_RCVBUF=8192 SO_SNDBUF=8192
; socket options = TCP_NODELAY
; message command = /bin/sh -c '/usr/bin/linpopup "%f" "%m" %s; rm %s' &


#======================= Share Definitions =======================

[homes]

comment = Home Directories
browseable = no
read only = yes
create mask = 0700
directory mask = 0700
valid users = %S

; [netlogon]

; comment = Network Logon Service
; path = /home/samba/netlogon
; guest ok = yes
; read only = yes

; [profiles]

; comment = Users profiles
; path = /home/samba/profiles
; guest ok = no
; browseable = no
; create mask = 0600
; directory mask = 0700

[printers]

comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
guest ok = no
read only = yes
create mask = 0700

[print$]

comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
guest ok = no
; write list = root, @lpadmin

; [cdrom]
; comment = Samba server's CD-ROM
; read only = yes
; locking = no
; path = /cdrom
; guest ok = yes
; /dev/scd0   /cdrom  iso9660 defaults,noauto,ro,user   0 0
; preexec = /bin/mount /cdrom
; postexec = /bin/umount /cdrom

# EJEMPLO DE RECURSO COMPARTIDO

[RECURSO_COMPARTIDO]

comment = Servidor Disco Duro 500 GB
path = /media/usuario-sysadmin/RESPALDO
writeable = yes
browseable = yes
public = yes
valid users = usuario_samba
create mask = 0755
directory mask = 0755
guest ok = no
; read only = no
; write list = usuario_samba
; force group = usuario_samba
; hide dot files = yes
; guest only = yes
; guest account = nobody
; delete veto files = yes
; veto files = /*.exe/*.com/*.dll/*.mp3/*.avi/*.mkv/*.msi/*.mpg/*.wmv/*.wma

Mar a dúirt mé leat cheana, ar an Idirlíon tá go leor faisnéise faoi samba agus caithfear gach ceann de na roghanna a chumrú sa chomhad smb.conf, nach é sin rún an fhoilseacháin seo. Fágaim an cúpla nasc seo duit ar an ábhar, áfach:

Ansin lean mé ar aghaidh ag cruthú an úsáideoir samba "samba_user" istigh ionam Freastalaí Samba, a d’úsáid mé riaradh (bainistigh) acmhainní roinnte go cianda ó mo ríomhairí eile le GNU / Linux agus MS Windows.  I mo chás ar leith nílim chun obair a roinnt Fillteáin ach go hiomlán mo Diosca Crua tánaisteach de 500 GB. Ar an gcúis seo, éilím go suiteálfar an diosca seo go huathoibríoch nuair a thosóidh an freastalaí, fiú gan an comhéadan grafach a luchtú, agus mar sin lean mé ar aghaidh leis an nós imeachta seo a leanas a dhéanamh:

Ag gléasadh go buan ar an Tiomáint Crua 500GB laistigh de Córas oibriúcháin Freastalaí

a) Bailíochtú (thug mé faoi deara) an pointe suite agus fillteán áitiúil áit a bhfuil mo Córas oibriúcháin chuir sé an Tiomántán Crua 500GB ar bun go huathoibríoch. Seachas sin, d’fhéadfainn fillteán a chruthú chun an acmhainn áitiúil a chur le roinnt, leis an ordú ceannais: mkdir -p / ainmnithe_path / ainmnithe_folder agus ansin cead úsáideora a thabhairt dó ar mo phríomhúsáideoir den Fhreastalaí ar a dtugtar "Úsáideoir-sysadmin".

b) Cuir an comhad in eagar fstab leis an ordú ordaithe "Nano / etc / fstab" agus cuir isteach an líne tionóil seo a leanas:

/ dev / sdb1 / media / user-sysadmin / BACKUP / ntfs-3g rw, user_id = 1000, group_id = 1000

Tabhair faoi deara: Úsáid "Ntfs-3g" ós rud é go bhfuil mo dhiosca formáidithe i NTFS. Is féidir leat an rogha a chur leis nó nach ea carr den líne tionóil sa fstab, ag brath ar do riachtanais nó do riachtanais. Maidir liom féin go háirithe, ba chúis leis an rogha seo éagobhsaíocht (idirbhriste) agus an acmhainn á cur suas agam le linn an tosaithe Córas oibriúcháin. Féadfaidh tú an Freastalaí a atosú chun gléasadh uathoibríoch an Tiomáint Crua a fhíorú nó iarracht a dhéanamh an t-ordú ordaithe a fhorghníomhú "Sliabh -a" chun an pointe suite a thástáil. Má théann gach rud go maith, déan atosaigh chun an mount a thriail arís ón tús. Is féidir an líne seo a chumrú ar go leor bealaí agus ar bhealaí níos mionsonraithe ach is taighde pearsanta é sin, ós rud é nach ábhar an fhoilseacháin é. Le haghaidh tuilleadh faisnéise faoi na roghanna fstab, cliceáil anseo.

Tar éis seo lean mé ar aghaidh ag cruthú an úsáideoir áitiúil Cad a úsáidfidh mé i samba chun mo chuid scaireanna a bhainistiú go cianda. Is féidir é seo a dhéanamh ar dhá bhealach éagsúla:

1.- Bunúsach:

1.1) Úsáideoir áitiúil a chruthú chun samba a bhainistiú:

adduser user_samba

2.- Ardleibhéal:

2.1) Cruthaigh fillteán baile úsáideora áitiúil chun samba a bhainistiú:

mkdir / ainmnithe_path / samba_user

2.2) Cruthaigh grúpa úsáideora samba:

groupadd user_group

2.2) Cruthaigh próifíl úsáideora samba:

useradd -g úsáideoir_samba -d / ainmnithe_path / samba_user -c "Fillteán Baile an Úsáideora" -s / bin / false user_group

Ar Aghaidh, agus tar éis samba a bheith suiteáilte agus cumraithe, cumasaithe agus suite ar an acmhainn roinnte, chruthaigh sí an t-úsáideoir áitiúil, ní mór dúinn:

Cuir an Úsáideoir áitiúil leis al Freastalaí Samba (Seirbhís) suiteáilte leis an ordú go pras:

múinteoir úsáideoir_samba sambashare

Cruthaigh an focal faire rochtana cad a bheidh aige Úsáideoir áitiúil i Samba leis an gceannas ordaithe:

smbpasswd -a úsáideoir_samba

Atosaigh Seirbhís Samba:

a) athlódáil samba seirbhíse

b) atosú seirbhíse smbd

c) atosú seirbhíse nmbd

Anois ní mór dúinn ach seiceáil an rochtain ó ríomhaire ar an líonra. Chun seo ní mór dúinn taiscéalaí comhad a oscailt, timpeallacht an líonra a iniúchadh, agus an sciar ón bhfreastalaí a fheiceáil. Mar sin féin, chun an infhaighteacht trí chríochfort a fheiceáil, is féidir leat na horduithe ordaithe seo a leanas a fhorghníomhú, agus an IP nó ainm Freastalaí Samba ar eolas agat nó nach ea:

1) smbclient –list = 192.168.XX

2) smbclient –list = 192.168.XX –user = samba_user

3) nbtscan 192.168.0.0/24

4) nmblookup samba_server_name

Agus chun an sciar ó Ríomhaire ar an líonra a rochtain, taiscéalaí comhad a oscailt, timpeallacht an líonra a iniúchadh, agus déanamh cliceáil faoi dhó ar an scair ón bhfreastalaí, i cuir isteach na sonraí rochtana (Úsáideoir / Pasfhocal / Fearann), nó cuir an cosán díreach san fhormáid seo a leanas: smb: //192.168.xx/ SHARED_RESOURCE. Chun nasc a dhéanamh trí chríochfort, rith an t-ordú seo a leanas: smbclient –user = samba_user //192.168.xx/SHARED_RESOURCE

Faoi dheireadh, agus más gá, is féidir leat a chumrú go ndéantar acmhainn roinnte a luchtú go huathoibríoch ar do threalamh líonra tríd an nós imeachta seo a leanas:

a) Cruthaigh fillteán áitiúil áit a mbeidh an acmhainn roinnte suite, leis an gceannas ordaithe:

mkdir -p / ainmnithe_path / ainmnithe_folder

b) Cuir an comhad fstab in eagar leis an ordú ordaithe "Nano / etc / fstab" agus cuir isteach an líne tionóil seo a leanas:

//192.168.XX/SHARED_RESOURCE/ / ainmnithe_path / ainmnithe_folder cifs úsáideoir, rw, ainm úsáideora = samba_user, pasfhocal = samba_user_password, gid = 100 ?, Uid = 100 ?, Iocharset = utf8, dir_mode = 0755, file_mode = 0755 0 2

Tabhair faoi deara: Úsáid "Cifs" ós rud é gurb é an prótacal samba nua-aimseartha atá ag samba chun nasc a dhéanamh le hacmhainn líonra, b’fhéidir go mbeidh ort é a úsáid i gcásanna áirithe «smb » in ionad «cifs ». An cineál ceada a shanntar i modh dir_ y comhad_mode beidh sé ag brath ar an méid a ainmníonn tú agus / nó a éilíonn úsáideoir an fhillteáin roinnte, ach b'fhearr iad a bheith mar an gcéanna leo siúd atá ainmnithe sa chomhad smb.conf don acmhainn roinnte sin. Agus na luachanna comhfhreagracha i id y uid Caithfidh siad a bheith oiriúnach, is é sin, úsáideoirí an úsáideora a chuirfidh an acmhainn ar an ríomhaire iargúlta. Ina theannta sin is féidir leat an rogha a chur leis nó nach ea carr den líne tionóil sa fstab, ag brath ar do riachtanais nó do riachtanais. Maidir liom féin go háirithe, ba chúis leis an rogha seo éagobhsaíocht (idirbhriste) agus an acmhainn á cur suas agam le linn an tosaithe Córas oibriúcháin. Féadfaidh tú an Freastalaí a atosú chun gléasadh uathoibríoch an Tiomáint Crua a fhíorú nó iarracht a dhéanamh an t-ordú ordaithe a fhorghníomhú "Sliabh -a" chun an pointe suite a thástáil. Má théann gach rud go maith, déan atosaigh chun an mount a thriail arís ón tús. Is féidir an líne seo a chumrú ar go leor bealaí agus ar bhealaí níos mionsonraithe ach is taighde pearsanta é sin, ós rud é nach ábhar an fhoilseacháin é. Le haghaidh tuilleadh faisnéise faoi na roghanna fstab, cliceáil anseo.

Bhuel, tá súil agam gur maith leat an post seo le mo chéimeanna agus moltaí uafásacha chun na críche sin.


Cloíonn ábhar an ailt lenár bprionsabail eitic eagarthóireachta. Chun earráid a thuairisciú cliceáil anseo.

3 trácht, fág mise

Fág do thrácht

Ní thabharfar do sheoladh r-phoist a fhoilsiú. Réimsí riachtanacha atá marcáilte le *

*

*

  1. Freagrach as na sonraí: Miguel Ángel Gatón
  2. Cuspóir na sonraí: SPAM a rialú, bainistíocht trácht.
  3. Legitimation: Do thoiliú
  4. Na sonraí a chur in iúl: Ní chuirfear na sonraí in iúl do thríú páirtithe ach amháin trí oibleagáid dhlíthiúil.
  5. Stóráil sonraí: Bunachar sonraí arna óstáil ag Occentus Networks (EU)
  6. Cearta: Tráth ar bith is féidir leat do chuid faisnéise a theorannú, a aisghabháil agus a scriosadh.

  1.   Chiwy a dúirt

    An-suimiúil.

    Agus le haghaidh freastalaí ríomhphoist simplí ...?

    Beannachtaí.

  2.   Jose Albert a dúirt

    Déanfaidh mé iarracht ceann a dhéanamh!

  3.   Oscar Silva a dúirt

    A chara, ba ghá na mionsonraí beaga maidir leis an nasc ó ríomhairí Windows a chur leis ..., tuto maith ar shlí eile.

    Beannachtaí 🙂