Samba setup

N
Netooze
September 26, 2019

Non potest esse unum officium ubi communicatae facultates network localis, ut folder et typographi, non adhibeantur. Magnae et mediocres negotiationes activae facultatibus Directory utuntur, cum minora negotia utuntur instrumentis conventionalibus Fenestra vel Samba, sed in servientibus Linux. Consideremus omnes facultates.

Quid est Samba?

Samba server application est qui utitur SMB/CIFS protocollum ad accessum ad folder, impressores, et ad orbis terminos clientis dandos.

Profecti sunt folders shared

Linux

Installing et figurans Samba server pro Ubuntu efficitur in sequentibus gradibus.

Renovare informationes de repositoriis ac updates ut install updates in systematis fasciculis exsistentibus:

ut upgrade, adepto apta nata update &&

Samba install sarcina:

facile adepto install -y samba samba-clientem

Exemplar tergum configurationis fasciculi faciamus:

cp /etc/samba/smb.conf /etc/samba/smb.conf_sample

Directoria pro documentis creare faciamus, exempli gratia in directorio instrumentorum /

mkdir /media/samba

Magni momenti! Defalta, directorium instrumentorum ad radicem systematis situm est et raro suam partitionem habet. Quam ob rem possibile est partitionem radicis inundare. Ad hanc ingratam condicionem vitandam, commendamus scandens separatum prius orbis erat in /media/samba.

Create indicem pro omnibus users:

mkdir /media/samba/public

Mutare permissionum directorium:

chmod -R 0755 /media/samba/public

Mandato quoque uti debes mutare possessorem vel coetus.

Creare directorium ad certum numerum populorum;

mkdir /media/samba/private

Faciamus user coetus instrumenta systematis utens:

groupadd smbgrp

Addit Samba Users:

user addendi user1

Creatos users ad coetum adiungimus:

usermod -aG smbgrp user1

Mutare coetus qui presul privatum possidet;

chgrp smbgrp /media/samba/private

Instrumenta Samba utens, tesseram creare pro user additae:

smbpasswd -a user1

Textum editorem utens, ut nano, lima configurationem samba edit:

nano /etc/samba/smb.conf

Omnes lineas ex tabella delere. Quae sequuntur inserere:

[Global]

workgroup = WORKGROUP

securitatem user =

malus hospes ad describendam = Disputatio

vincit auxilium = no

procurator = no dns

 

[public]

via = /media/samba/public

sic hospes ok =

vis user = nullus

browsable sic =

writable sic =

 

[privatus]

semita = /media/samba/privata

valid users = @smbgrp

ok = hospite nullo

browsable sic =

writable sic =

Servo usura CtrlTab + X ergo premunt Y et Intra.

Quid lineae explicemus. Configuratio fasciculi in tribus sectionibus consistit:

global - Haec sectio generalis occasus Samba servientis est responsabilis;

publicae et private - sectiones describentes occasus pro directoriis communium.

Quinque parametri sunt in global sectionem :

  • workgroup — caterva laborat. Ad simpliciorem reddere experientiam usoris, Circulus specificatur sicut coetus default. Si retiaculum tuum nomen coetus operantium mutavit, debes hunc valorem pro Samba quoque mutare;
  • Security — servo securitatem massa. Valor usoris significat potestatem per a login/password par;
  • map ad hospitium - Modulus decernit quomodo petitiones discursum sint. Valor usoris mali significat quod petitiones tesserae falsae reicientur etiam si talis usoris existat;
  • vincit auxilium - enable vel inactivare wins auxilium;
  • dns procuratorem — Facultas petitionum procuratorio ad dns.

Loca directoria fiunt in sectionibus respondentibus:

semita — iter plenum presul ferreus aget;

hospes ok - facultas accessendi directorium sine tessera (hospes);

browsable - num directorium ("globum") in servo ostendere, inter alios. Si modulus "non" positus est, tum accessus per plenam semitam poterit, exempli gratia ip-adrescibilis_directoria;

vis usuario - utentis e quo indicem discursum est. Ad securitatem de servo emendare nemo solet adhiberi. Summa est radix user uti non est tutum non est.

writable - aestimare valorem "sic" permittit utentem ad actiones exercendas in involucris intra indicem - renaming, addendo, delendo, movendo ad subdirectorium et exscribendum;

verum users — Indicem utentium qui aditum indicem habent. Si plures utentes sunt, eorum nomina commatibus separantur. Si accessus requiritur ad utentes coetus pertinentes, nomen coetus antecedit symbolo @ (“canis”).

Magni momenti! Nomen directorii communis utentibus demonstratum est aequale nomini sectionis in qua describitur.

Reprehendo occasus cum imperio:

testparm -s *

Restarting servo:

ministerium smbd sileo

ministerium nmbd sileo

Firewall eriges. Ad hoc faciendum in regulis portubus 139 et 445 TCP aperiemus, necnon UDP portuum 137 et 138, sed solum pro illis subnets quas tibi confidimus. Ut specificare tuum ambitum inscriptionum, repone valorem post clavis "-s":

iptables -A INPUT -p tcp -m tcp --dport 445 -s 10.0.0.0/24 -j ACCEPTO
iptables -A INPUT -p tcp -m tcp --dport 139 -s 10.0.0.0/24 -j ACCEPTO
iptables -A INPUT -p udp -m udp --dport 137 -s 10.0.0.0/24 -j ACCEPTO
iptables -A INPUT -p udp -m udp --dport 138 -s 10.0.0.0/24 -j ACCEPTO

Servare regulas et eas post reboot servo applicare, sarcina iptables-pertinax utere. Let's install it:

facile adepto install iptables-pertinax

Cum involucrum inaugurari, programma suggeret ut regulas iptables exsistentes memineris. Hanc actionem confirmamus.

Ad regulas exsistentes reprimendam, utimur:

L. iptables

Fenestra

Per analogiam cum Linux, accessum communes constituamus ad folder publica et privata, sed in Windows OS.

Ad commune directorium sine tutela tesserae creare, restrictiones securitatis in tabulis moderandis configurare debes. Hoc ut facias, aperi;

Imperium Panel → Network → Network and Socius Centre → Provectus occasus communicans.

In fenestra renovata aperi "omnia retiacula" sectionem et quaere sectionem "communicationis tesserae" sectionem. Pone optionem ad "inactivare password tutis communicatio". Ad valorem moduli salvandum, deprime " Nuper mutata in Save 'Deprimendo.

Nunc aditus ad ipsum indicem patefaciamus. Dextra click in folder et eligere "Properties" ex tabula contexta. Aperi "Access" tab et deprime "occasus Progressus".

In uncinis provectis communicans fenestram aperiens, capsam "Share hoc folder", in "nominis Communis" campi, nomen denota quod usoribus exhibebitur. Deprime "Permissionibus" deprimendo.

In fenestra quae aperit, in coetibus usoris elige "Omnes" et in permissionibus pro coetu, "plenam potestatem" reprehendo. Preme "OK" in his et aliis fenestris.

In fenestra proprietatum folder publici, preme in deprimendo "Socius".

In fenestra quae aperit, usorem "Omnes" adde, et iura etiam "Lege et scribe" ad iura delega. Deprime "Share" deprimendo.

In fenestra renovata, preme "Perfice".

Communis constituamus folder, sed pro limite hominum circulo.

Dextra click in folder, eligere " Properties ".

in fenestra, quae aperit, ad " obvius "Tab. Deprime " Advanced occasus 'Deprimendo.

In fenestra nova quae aperit, capsam preme "Share hoc folder ". Tum deprime " permissionibus 'Deprimendo.

In fenestra quod aperit, in " Groups vel users "Agro, eligere" Omnia "Quod click in" Delete 'Deprimendo.

Ita bannum anonymi ad folder accessum positum est.

Fenestram renovabit. Click in " Add 'Deprimendo.

In fenestra quod aperit, deprime " Additional 'Deprimendo.

Fenestra in magnitudine mutabitur. Deprime " quaerere 'Deprimendo. Duplex click desumo utentem qui huic directorio eget accessus, exempli gratia, buhgalter.

In fenestra aperiens, si placet, alium usorem addere possumus per " Additional " - " quaerere ". Similiter addere potes coetus usoris, exempli gratia, " Magistratus ”, dum intelligatur aditum omnibus usoribus ex hoc coetu deberi.

Permissiones pone utentis "buhgalter". Si plenus accessus in indicem exigitur, capsam in suo loco reprehendo.

Deprimendo " OK " Bullae, ad fenestras proprietatum folder reddimus, in qua deprimimus " socius 'Deprimendo.

In hac fenestra, debes invenire et computanti user addere.

In fenestra pro usoribus et coetibus eligendis, deprime " Advanced 'Deprimendo.

Fenestella iterum se resize erit. Deprime " quaerere 'Deprimendo. In catalogo utentium et coetuum infra repertorum, elige utentem quam quaeris. Eligite eam duplicato clicking.

In reliqua fenestra, reprehendo si recte usores specificantur et preme " OK 'Deprimendo.

Set licentia requiritur ad user gradu et click in " Share 'Deprimendo.

Nos click in " done 'Deprimendo.

Connectens ad participatur folders

Ex Linux

Coniungere ad folder e ambitu Linux communicato, debes instituere programmata separata - smbclient. Install:

sudo facile adepto install smbclient

Hoc mandatum est forma ad coniungere servo:

smbclient -U <Имя_пользователя> _каталога_на_сервере>

example:

smbclient -U buhgalter 10.0.0.1public

Ut praeceptum hoc omni tempore non intret, configurare potes escendens directorium commune sicut coegi retis. Hoc facere, sarcinam cifs-utilium instituere;

sudo facile adepto install cifs-utils

Adscendens fit secundum hoc exemplum;

conscende -t cifs -o username=<Имя_пользователя>, password=// /<Общий каталог> <Точка онтирования>

example:

conscende -t cifs -o username= omnes, password= //10.0.0.1/public/media

Magni momenti! Si necesse est coniungere ut folders communibus in Fenestra server sitis, tunc pro directoriis non-password tutis, uti debes "Omnes" sicut in cap. Coniungere ad servo Linux, "nemo" utendo commendamus ut nomen usoris. In casu accessus ad directoria tutanda, documentis utere debes.

Ex Windows

Connectens ad folders remotis a Fenestra environment paulo aliter est. Ad hoc faciendum, in Explorer seu programmatis fenestrae launches (Fenestrae + R), sequenti formula utere debes:

<имя_папки>

Simpliciter denotando IP oratio server, indicem folder communitatis habebis.

Cum servo Fenestram coniungens, ratio securitatis te requiret ut documentorum intret. Coniungere ad folder communi aperto, omnes utere, et tesseram agri blank relinque.

Cum servo Linux ex Fenestra OS coniungens, Formula praelibata uti debes:

<имя_папки>

aut sicut oratio in calculonis servi:

Satus nubes iter tuum? Primum gradum nunc accipe.