Saturday, February 28, 2009

Tutorial instalare server Samba pentru FreeBSD

Lucruri necesare pe sistem 
1.Acces la masina pe care vrei sa instalezi samba, ori fizic, ori root prin ssh.
2.Un client ssh, daca configurezi remote, cum ar fi putty, pe care il gasiti la adresa : http://www.tartarus.org/~simon/putty-sn ... /putty.exe 
3.Editorul de text favorit (in tutorial vom folosi nano)
4.Un browser web, noi vom folosi lynx

Instalare
Pentru instalare trebuie sa aveti porturile instalate. Acestea le gasiti la adresa : ftp://ftp.freebsd.org/pub/FreeBSD/ports ... rts.tar.gz
Se ruleaza comenzile :
$ cd /usr/ports/net/samba
$ make install clean
Pe ecran va va apare un meniu din care puteti selecta mai multe optiuni, insa pentru acest ghid nu vom selecta nici una.

Configurare

Dupa ce instalarea s-a terminat, incepem configurarea server-ului :
Primul lucru care trebuie facut este editarea configuratiei inetd.
$ nano /etc/inetd.conf
Cautati in fisier urmatoarele linii si scoateti-le comentariul (#) :

Code:
netbios-ssn stream tcp nowait          root    /usr/local/sbin/smbd    smbd
netbios-ns dgram udp   wait            root    /usr/local/sbin/nmbd    nmbd
swat    stream  tcp     nowait/400      root    /usr/local/sbin/swat    swat

Salvati fisierul si restartati inetd

$ killall –HUP inetd

Intrati in Swat – Samba Web Administration Tool folosind browser-ul lynx de pe server :

$ lynx http://localhost:901

Sau puteti sa intrati de pe o statie aflata in retea cu server-ul folosind adresa:

http://ip_server:901

1.Va logati cu user-ul root, acelasi ca pe sistem.
2.Intrati in meniul ‘Globals’
3.Schimbati ‘netbios name’ cu numele care doriti sa va apara in My Network Places.
4.Verificati daca este setata valoarea ‘yes’ la encryptarea parolelor
5.Salvati modificarile folosind ‘Commit changes’
6.Intrati in meniul 'Shares'
7.Pentru a creea un nou share care sa fie vizibil pe retea tastati numele noului share(eu am folosit numele ‘fisier’) si apasati pe butonul ‘Create Share’.
8.Selectati modul in care doriti sa vedeti optiunile pentru share, advanced sau basic.
9.Selectati valorile dorite de dumneavoastra pentru proprieteatile share-ului, avand grija sa scrieti cu atentie calea catre fisierul de pe server pe care doriti sa il faceti public.
10.Selectati 'Commit Changes' pentru a salva
11.Intrati apoi in meniul 'Password Management'
12.Introduceti un user care exista pe sistem si implicit in /etc/passwd si parola pentru acesta
13.Apasati butonul ‘Add User’
14.Mergeti in meniul 'Status'
15.Restartati atat smbd cat si nmbd.

Observatii
Pentru a configura alte share-uri refaceti pasii 6->10
Pentru a creea un share cu parola trebuie mai intai sa creati user-ul defaul pe sistem si apoi sa il adaugati in samba.

No comments:

Post a Comment