Cum se instalează samba

1. Ce este Samba?

Samba este un server de fișiere puternic pentru rețelele Microsoft, care are o mulțime de caracteristici și este foarte flexibil în configurație. Acesta poate funcționa în mediul multor sisteme de operare, de la Digital Unix la OS / 2, și folosind Samba într-un mediu Linux oferă rezultate excelente. Samba funcționează prin protocolul TCP / IP, astfel încât mașina client trebuie să aibă setările corecte. De ce un astfel de nume romantic pentru un server de fișiere? Unul dintre protocoalele utilizate în rețelele Microsoft este numit Server Message Block, sau SMB, deci, probabil, numele. -)

2. Setări de bază.

Fie distribuție Samba veți găsi exemple de fișierul de configurare principal, /etc/smb.conf au setări globale în fișierul, care afectează comportamentul întregului server și configurare în secțiunile - pentru fiecare serviciu (chiar și pentru un anumit utilizator). Fiecare secțiune definește o resursă de server, de exemplu - o secțiune a smb.conf

Drepturile pe care Samba le oferă utilizatorilor în rețea sunt restricționate de accesul la sistemul de fișiere al serverului. Prin urmare, proprietarul directorului / var / public ar trebui să fie făcut nimănui și să-i permită să scrie în acest director. Nu uitați, totuși, puneți o cotă pe spațiul de pe disc pentru utilizatorul nimănui ;-) Foarte interesant este secțiunea [homes], care permite fiecărui utilizator să aibă un director pe server.







În acest exemplu, am întâlnit înlocuirea lui% S - în locul acestuia, numele de utilizator din rețea este înlocuit. Există mai multe înlocuiri, unele dintre ele fiind foarte utile, altele sunt mai puțin. De exemplu,% m ne va da numele mașinii client în rețea,% u este numele clientului. Aceste substituții pot fi utilizate cu aproape orice directivă, de exemplu

Accesul la directoarele de domiciliu se face prin parolă (parola de utilizator în Linux) Cum pot accesa o altă resursă utilizând o parolă?

O altă secțiune specială -

Nu fi leneș să te uiți la omul smb.conf - acolo vei găsi nu numai o listă cu toate opțiunile, ci și câteva sfaturi utile și exemple. Pentru cei care nu citesc omul (si pierd foarte mult) - cateva trucuri.

3. Mai multe trucuri.

  1. În mod implicit, mai multe fișiere de configurare ascunse sunt create în directorul de domiciliu al utilizatorului, începând cu punctul. De exemplu - .bashrc Pentru a evita interogarea constantă a "X-defaults" și doar din motive estetice, aceste fișiere vor fi ascunse. Samba are o configurație

dar în special utilizatorii persistenți includ pe computerul lor "Afișați toate fișierele", și totuși le vedeți. Înainte ca mâna să se ridice pentru a le șterge nemiloși (fișiere), schimbați setările în

sau ceva de genul asta. Pentru acei utilizatori, pe care le au deja pe dvs. de start cap, creați un director de mână (pentru administratorii leneș - scrie un scenariu pentru viitor :-) norocos a crea un director / etc / schelet / msnet - și fiecare utilizator nou, acest director va fi creat automat.

utilizatorul / și sunt bucuroși că au acum o pagină de pornire.
  • Specificați / etc / passwd pentru pseudo-utilizatori ca shell / bin / false și pentru alți utilizatori / bin / passwd, aceștia vor fi bucuroși să poată schimba parola prin telnet. Pentru alți utilizatori, Samba oferă posibilitatea de a schimba parolele ca și cum ar lucra cu un server NT.
  • Dacă o persoană norocoasă nu funcționează sub 95 ani, adică 98 sau NT c Service Pack> 3, atunci utilizează parole criptate. Citiți ENCRYPTION.txt în distribuția Samba, cum să creați fișierul / etc / smbpasswd. Pentru acele mașini care au nevoie de parole criptate, creați fișiere după numele mașinii, de exemplu

    care conțin o linie

    și conectați-le folosind

    așa cum sa arătat mai sus. Apoi, cu programul smbpasswd, dați parola utilizatorilor cu parole criptate. smbpasswd afectează numai fișierul / etc / smbpasswd, iar dacă utilizatorul sare de la un computer la altul, va trebui să scrie la skriptik am schimba imediat parolele folosind passwd și smbpasswd, Samba beneficii vă permite să specificați un program pentru a schimba parola.

  • Folosind opțiunea de configurare a fișierelor, puteți să vă creați o configurație proprie, numai cu resursele vizibile pentru fiecare utilizator (sau pentru o mașină sau tot ce vă puteți gândi). Aveți grijă să nu acordați dreptul utilizatorilor să scrie fișierele de configurare. Hackerii, spre deosebire de ceilalți, citesc bărbatul ;-)
  • Utilizați programul testparm pentru a testa smb.conf






  • 4. Russificarea.

    Samba acceptă orice codificare a numelor de fișiere, dar problema este că dacă creați un fișier, spuneți Check.doc și încercați să îl încărcați în Word, veți primi o eroare. fișierul CHECK.DOC nu a fost găsit. Nu voi scrie tot ce cred despre o astfel de libertate despre fraternizarea cu nume de fișiere, voi spune doar că Samba rezolvă această problemă. Generați pagina de cod corectă de la client. Specificați în configurație

    Puteți folosi metoda a doua, mai veche. Dar poate că este mai interesant pentru cei care ar trebui, de exemplu, de asemenea, în codificare lituaniană (deși Win95 nu permite să dea un nume lituanian - poate 98, poate -. () Run într-o fereastră DOS, un validchar.com mic program, care vine în distribuția Samba copiați linia de caractere valide =. care vă va da, și introduceți în secțiunea globală a fișierului de configurare. caractere valide indică codurile de caractere care sunt permise în numele de fișier, indicând, de asemenea, cazul lor superioară / inferioară. Dacă doriți, puteți extinde cu ușurință tabelul manual Nu uitați să specificați și coderul server server ca în primul caz.Pentru foarte leneș, citez o linie din declarația mea:

    5. Imprimanta.

    6. Concluzie.

    Un administrator de sistem bun este un administrator leneș. Dacă el este inactiv, atunci își face treaba bine. Odată ce săpa în setările și totul este configurat corect, poate doar jurnalele ocazional pochityvat, astfel încât șterge fișierele vechi (Oh, nu! Am si pentru ca acest lucru să scrie un script în crontab!) Pe unul dintre standardele serverului auto destul de mediu, este în valoare de Samba Rețele Microsoft, AppleTalk pentru Apple, NFS pentru Digital UNIX și ftp pentru cei care nu pot face nimic altceva. Ați putea posta în continuare un emulator de server Novell, dar se pare că este deja în trecut.
    Nu am încercat să scriu un manual cu privire la instalarea și configurarea lui Samba, tocmai am împărtășit setările unui anumit server de lucru pentru a vă oferi o imagine a gamei de capabilități Samba și Linux. Și ultimele știri - acum câteva zile au ieșit Samba 2.0 Beta1. Vom paria.

    Tehnologia UCoz este utilizată







    Articole similare

    Trimiteți-le prietenilor: