Administrar

Servidor samba

xunilung | 10 Octubre, 2009 07:45

Instal·lant servidor samba

Es tracta d'instal·lar un servidor samba. La distribució que hi ha al servidor és una mandriva 2008
[root@localhost xuni]# urpmi samba-server

Faig una copia del fitxer de configuració per fer les proves

[root@localhost xuni]# cp /etc/samba/smb.conf /etc/samba/smb.conf.original

1.- Creo usuaris al sistema  usuari1 usuari2 usuari3....


[root@localhost samba]# adduser usuari1
[root@localhost home]# passwd usuari1
Changing password for user usuari1.
Nova contrasenya de UNIX :
Torneu a escriure la nova contrasenya de UNIX :
passwd: all authentication tokens updated successfully.


[root@localhost home]# adduser usuari2
[root@localhost home]# passwd usuari2
Changing password for user usuari2.
Nova contrasenya de UNIX :
Torneu a escriure la nova contrasenya de UNIX :
passwd: all authentication tokens updated successfully.

2.- Creo usuari grupusuaris amb la intencio que tots els usuaris gestib formin part del grup

[root@localhost home]# adduser grupusuaris

3.- Ara he de fer que els usuaris "usuariX" o els que vulgui siguin membres del grup del usuari grupusuaris.
Per això la manera més fàcil és editar el fitxer /etc/group i anar posant manualment els usuaris al grup que volguem
[root@localhost xuni]# nano /etc/group
....
....
usuari1:x:502:
usuari2:x:503:
usuari3:x:504:
grupusuaris:x:505:usuari1,usuari2,usuari3


4.- Creo, com usuari grupusuaris, un directori /home/grupusuaris/espaicompartit que sera l'espai pels arxius


[grupusuaris@localhost home]$ mkdir /home/grupusuaris/espaicompartit
[grupusuaris@localhost home]$ ls -al

drwxr-xr-x 4 grupusuaris grupusuaris 4096 2008-07-05 12:17 grupusuaris/

[grupusuaris@localhost home]$ chmod -R 770 /home/grupusuaris/


5.- Ara cream els usuaris samba al sistema.
Poso els mateixos usuaris que estan craeats a les màquines vindows i també les mateixes contrassenyes.

 

smb.conf

 #======================= Global Settings =====================================
[global]
    workgroup = Grupespaicompartit
    map to guest = bad user
    log file = /var/log/samba/%m.log
    smb passwd file = /etc/samba/smbpasswd
    load printers = yes
    preserve case = yes
    encrypt passwords = yes
    case sensitive = no
    printcap cache time = 60
    dns proxy = no
    netbios name = 192.168.1.222
    server string = Samba Server %v
    printing = cups
    os level = 20
    printcap name = cups
    security = user
    short preserve case = yes
    max log size = 50

#============================ Share Definitions ==============================
[homes]
    browseable = no
    comment = Home Directories
#       valid users = root
    writeable = yes
    available = no
        

# This one is useful for people to share files

[espaicompartit]
    browseable = no
    writeable = yes
    path = /home/grupusuaris/espaicompartit
    comment = Temporary file space
    valid users = usuari1,usuari14,arxiduc,usuari21,usuari22,usuari10,usuari2
    public = yes
    allow hosts = 192.168.1.212 192.168.1.213 192.168.1.12 192.168.1.14 192.168.1.15 192.168.1.21 192.168.1.22 192.168.1.41 192.168.1.43

Comentaris

Afegeix un comentari
ATENCIÓ: no es permet escriure http als comentaris.
Amb suport per a Gravatars
 
Powered by Life Type - Design by BalearWeb - Accessible and Valid XHTML 1.0 Strict and CSS