instalare Samba, configurarea, optimizarea

instalare Samba, configurarea, optimizarea
Linux - un sistem de operare mare, dar pe Windows, nu suntem în cazul în care nu tin de mana si este de la noi. Win-dows va înconjura mereu noi - indiferent dacă este vorba de o casă, o rețea corporativă sau un Internet cafe. Avem în mod constant pentru a partaja documente cu computerele bazate pe Windows - pentru că nu toți utilizatorii preferă să lucreze cu Linux. Cu acces la server pe Linux. În orice caz, este nevoie, interacțiunea Wii cu computerele bazate pe Windows, și așa mai merge pe conectarea la rețea Linux Microsoft.

instalarea Samba

Pentru a instala Samba, avem nevoie pentru a instala samba și samba-client. De asemenea, este recomandabil să instalați pachetul de smbfs. În plus, sistemul va furniza un pachet de actualizare-samba comun, care poate fi instalat deja pe sistemul dumneavoastră. Toate manipulările mele vor fi efectuate pe Ubuntu 10.04, principala diferență de alte distribuții - această metodă de instalare. Pentru Ubuntu prin consola, astfel:

$ Sudo apt - get install samba

Sau folosind managerul de pachete Synaptic, pe care am făcut-o, această opțiune a fost mai convenabil pentru mine, pentru că era posibil să se alege dintr-o listă cu pachetele pe care am nevoie, a fost:

Dacă ați folosit vreodată alte distribuții Linux, probabil sunteți familiarizați cu programul LinNeighborhood. Acesta este un program grafic care vă permite să răsfoiți pentru resursele Windows de rețea. În Ubuntu, nu este necesar. În primul rând, instrumente GNOME regulate vă permit să răsfoiți pentru Windows-rețea. Și în al doilea rând, s-a găsit pentru programul LinNeighborhood interes de la unul dintre Ubuntu arhive. Sa dovedit că acest program, a găsit Synaptic, nu sub-utilizabile (cu probleme de localizare). Ei bine, pentru a înțelege sensul, dacă există un standard de diferite instrumente care sunt deja de lucru.

configurare Samba de bază

În acest stadiu, presupunem că este instalat utilitarul. fișier Samba de configurare principal - /etc/samba/smb.conf. Este necesar să se deschidă și să schimbe câteva setări. Primul este un grup de lucru - se specifică numele (la alegere), grup de lucru sau domeniu NT:

Novit-gura comentariu poate, de asemenea, parametru - o descriere a computerului:

comment = Calculatorul meu Linux

Set de securitate. În cazul în care o rețea client / server, trebuie să selectați serverul, iar în cazul în care rețeaua ad-hoc (de exemplu, rețea fără server de vyde-lennogo ..), atunci trebuie să alegeți un utilizator sau acțiune:

Numele contului clienților, stabilit după cum urmează:

cont de oaspete = oaspeți

De asemenea, trebuie să configurați codificarea:

Pagina de cod de client = 866

set de caractere = utf8

Samba să ruleze mai rapid, setați următoarele opțiuni:

socket options = TCP_NO INTARZIERE SO_RCVBUF = 8192 SO_SNDBUF = 8192

Un pic mai departe se va descrie ceea ce înseamnă acestea.

parametru interfețele specifică interfața pe care serviciul ar trebui să ruleze Samba. Trebuie să specificați acele interfețe care se conectează mașina noastră cu rețele bazate pe Windows:

Configurarea resurselor partajate

Acum trebuie să configurați resursele pe care dorim să le ofere pentru uz comun, această secțiune [publice].

comment = Director Public

# Nu numai în citire

# Permiteți accesul invitaților

comment = Directoare Acasă

crea masca = 0600

masca director = 0700

După ce toate modificările sunt salvate fișier de configurare și de a începe (sau reporniți - repornire) Samba:

Start $ Sudo /etc/init.d/samba

Secretele Samba optimizare

Acum, hai sa vorbim despre cum să obțineți Samba pentru a lucra un pic mai repede. Dacă deschideți fișierul de configurare smb.conf, veți găsi link-uri la nivel de opțiune. Niciodată nu-l setat la nr. Deci, vom reduce semnificativ performanța Samba. Dimpotrivă, acesta trebuie să fie setat la Da (dacă înainte de această opțiune a fost dezactivată legături late), ceea ce va îmbunătăți în mod semnificativ performanța.

protocolul TCP / IP - o bucată subțire. aplicații de rețea de performanță depinde în mare măsură dacă TCP / IP configurată corect. Samba - un adevărat aplicație web-based, care funcționează, de asemenea, pe protocolul TCP / IP. In TCP / IP, utilizând, în cazul în interogări și răspunsuri dimensiune nu este fixă ​​(ca și în cazul cu Samba), recomandat pentru utilizare cu protocolul TCP TCP_NODELAY aceasta. Pentru a face acest lucru, trebuie să adăugați la linia de fișier smb.conf:

socket options = TCP_NODELAY

Testele arată că Samba funcționează sub o sarcină grea de 3 ori mai rapid ar-este, decât fără aceste opțiuni. Dacă Samba este utilizat în rețeaua locală (în cele mai multe cazuri, așa cum este ea), este recomandabil să se specifice un alt IPTOS_LOWDELAY op-TION.

socket options = IPTOS_LOWDELAY TCP_NODELAY

Dacă doriți să „stoarce“ de Samba, chiar mai mult, atunci am stabilit următorii parametri tamponarea: SO_RCVBUF = 8192 SO_SNDBUF = 8192. On-exemplu:

socket options = TCP_ N ODELAY SO_RCVBUF = 8192 SO_SNDBUF = 8192

GUI de instalare

instalare Samba, configurarea, optimizarea

Pentru iubitorii de console non Samba are o interfață de configurare grafică. Setați poate fi deja familiar, și un mod standard pentru Ubuntu:

$ Sudo apt-get install system-config-samba

Aplicatia in sine este destul de simplu și de acces convenabil la resursele lor. Rularea din nou de la terminal:

articole similare