ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Configuracion Samba


Enviado por   •  11 de Octubre de 2014  •  1.075 Palabras (5 Páginas)  •  167 Visitas

Página 1 de 5

1. Instalar Samba

Para proceder con la instalación de Samba, en éste caso crearemos tres carpetas diferentes en el sistema, una para todos los archivos compartidos que se corresponderá con un disco duro de 500GB y ahí podremos meter todo el contenido no crítico, ya que ésta carpeta no tiene redundancia. Luego crearemos una carpeta por usuario para meter sus backups, que estará en un disco RAID1 espejo de 200GB con encriptación. Los pasos serían los siguientes, evidentemente habrá que sustituir las rutas por las apropiadas.

[sysadmin@localhost ~]$ sudo yum -y install samba

Creamos los Directorios

[sysadmin@localhost ~]$ sudo mkdir /media/backups/usuario1

[sysadmin@localhost ~]$ sudo mkdir /media/backups/usuario2

[sysadmin@localhost ~]$ sudo mkdir /media/multimedia/compartida

2. Configurar Samba.

El fichero de configuración de Samba está situado en /etc/samba/smb.conf lo modiicamos con el siguiente comando.

1 [sysadmin@localhost ~]$ sudo vim /etc/samba/smb.conf

Primero le indicamos la información relativa a la máquina. Le indicaremos el grupo de trabajo para entornos que funcionen con Windows, el nombre del servidor, el nombre netbios, las interfaces y los hosts que permitiremos que se conecten. Quedando de la siguiente manera:

1

2

3

4

5

6

7 workgroup = GrupoTrabajo

server string = Samba server %v

netbios name = localhost.localdomain

interfaces = lo eth0

hosts allow = 192.168.1.

Evidentemente habrá que sustituir los valores de ejemplo que yo he puesto por los correctos en cada caso. Ahora configuramos la parte dónde indicamos las carpetas que vamos a compartir.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26 [usuario1]

comment = Backup de usuario usuaio1

path = /media/backups/usuario1

valid users = usuario1

force group = sambausers

writeable = yes

create mask = 0660

directory mask = 0771

[usuario2]

comment = Backup de usuario usuario2

path = /media/backups/usuario2

valid users = usuario2

force group = sambausers

writeable = yes

create mask = 0660

directory mask = 0771

[compartida]

comment = Backup compartida

path = /media/multimedia/compartida

valid users = @sambausers

force group = sambausers

writeable = yes

create mask = 0660

directory mask = 0771

Los parámetros usados son bastante autodescriptivos, pero los definiremos a continuación especificando que significa cada uno:

• Entre corchetes indicamos el nombre de la carpeta que verá el usuario al conectarse al servidor.

• comment: El comentario de la carpeta que verá el usuario.

• path: La ruta absoluta de la carpeta que compartimos.

• valid users: Los usuarios que tienen acceso a la carpeta, podemos indicar un único usuario, una lista de usuarios o un grupo de usuarios con una @ delante para especificar que es un grupo.

• force group: Forzamos el grupo al que pertenecerán los archivos y directorios creados en cada carpeta.

• writeable: Especificamos si la carpeta es de lectura y escritura o de sólo lectura.

• create mask: Los permisos con los que por defecto se crearán todos los archivos en la carpeta concreta.

• directory mask: Los permisos con los que por defecto se crearán todos los directorios en las carpetas.

Tras indicar todas las carpetas a compartir procedemos añadiendo

...

Descargar como (para miembros actualizados) txt (7 Kb)
Leer 4 páginas más »
Disponible sólo en Clubensayos.com