Configuracion de samba

2
CONFIGURACION DE SAMBA Samba es la implementación de un código libre para la utilización del protocolo SMB (Server Message Block) el cual permite la compartición de archivos, impresoras y recursos en una red entre equipos Windows y Linux . Puertos samba: 134, 137, 445, 449 Puede usar tanto tcp como udp. Samba no es un sistema para estar en producción. Es un sistema para estar en red, en una intranet. No debería ponerse nunca en un sistema publico. Porque puede tener las vulnerabilidades de windows. Samba arrancará 2 demonios: smbd y nmbd smbd -> samba nmdb -> netbios Instalar samba 1 #yum install samba samba-client smbfs Arrancamos el servicio y comprobamos que todo ha ido ok. 1 # /etc/init.d/smb start 2 Iniciando servicios SMB: [ OK ] 3 Iniciando servicios NMB: [ OK ] 4 [root@pventura Server]# Hasta aquí todo nos tiene que haber resultado muy fácil y tiene que haber arrancado samba sin problema Crear usuarios para samba 1 # smbpasswd -a usersamba1 2 New SMB password: 3 Retype new SMB password: 4 Added user usersamba1. Usamos el modificador -a para cree el usuario en el samba Conectamos al servidor samba 1 [usersamba1@pventura samba]$ smbclient -L 127.0.0.1 2 Password: 3 Domain=[PVENTURA] OS=[Unix] Server=[Samba 3.0.28-0.el5.8] 4 5 Sharename Type Comment 6 --------- ---- ------- 7 IPC$ IPC IPC Service (Samba Server Version 3.0.28-0.el5.8) 8 usersamba1 Disk Home Directories 9 Domain=[PVENTURA] OS=[Unix] Server=[Samba 3.0.28-0.el5.8] 10 11 Server Comment 12 --------- ------- 13 14 Workgroup Master 15 --------- ------- 16 MYGROUP MIEMBRO2 smbclient -L 127.0.0.1 -U usersamba > con el modificador -U USUARIO podemos conectar con un determinado servidor desde otro Crear recursos Tendremos que editar el fichero /etc/samba/smb.conf Al final de éste añadimos los recursos compartidos 1 [CompartidoPedro]

Transcript of Configuracion de samba

Page 1: Configuracion de samba

CONFIGURACION DE SAMBA

Samba es la implementación de un código libre para la utilización del protocolo SMB (Server Message Block) el cual permite la compartición de archivos,

impresoras y recursos en una red entre equipos Windows y Linux.

Puertos samba: 134, 137, 445, 449

Puede usar tanto tcp como udp.

Samba no es un sistema para estar en producción. Es un sistema para estar en red, en una intranet. No debería ponerse nunca en un sistema publico.

Porque puede tener las vulnerabilidades de windows.

Samba arrancará 2 demonios: smbd y nmbd

smbd -> samba

nmdb -> netbios

Instalar samba

1 #yum install samba samba-client smbfs Arrancamos el servicio y comprobamos que todo ha ido ok.

1 # /etc/init.d/smb start

2 Iniciando servicios SMB: [ OK ]

3 Iniciando servicios NMB: [ OK ]

4 [root@pventura Server]# Hasta aquí todo nos tiene que haber resultado muy fácil y tiene que haber arrancado samba sin problema

Crear usuarios para samba

1 # smbpasswd -a usersamba1

2 New SMB password:

3 Retype new SMB password:

4 Added user usersamba1. Usamos el modificador -a para cree el usuario en el samba

Conectamos al servidor samba

1 [usersamba1@pventura samba]$ smbclient -L 127.0.0.1

2 Password:

3 Domain=[PVENTURA] OS=[Unix] Server=[Samba 3.0.28-0.el5.8]

4

5 Sharename Type Comment

6 --------- ---- -------

7 IPC$ IPC IPC Service (Samba Server Version

3.0.28-0.el5.8)

8 usersamba1 Disk Home Directories

9 Domain=[PVENTURA] OS=[Unix] Server=[Samba 3.0.28-0.el5.8]

10

11 Server Comment

12 --------- -------

13

14 Workgroup Master

15 --------- -------

16 MYGROUP MIEMBRO2 smbclient -L 127.0.0.1 -U usersamba –> con el modificador -U USUARIO podemos conectar con un determinado servidor desde otro

Crear recursos

Tendremos que editar el fichero /etc/samba/smb.conf

Al final de éste añadimos los recursos compartidos

1 [CompartidoPedro]

Page 2: Configuracion de samba

2 comment = Esta es mi carpeta compartida de prueba

3 browseable = yes

4 path = /var/compartido_pedro

5 writable = yes

6 valid users = usersamba1 Desde nuestro windows accedemos a la ip del servidor 192.168.1.100, nos aparece la carpeta que hemos compartido en /var/compartido_pedro y podemos

escribir dentro

Crear recurso compartido cdrom y pendrive

Montamos un cdrom para compartirlo con el resto de usuarios

1 [cdrom]

2 comment = cdrom de linux

3 path = /media

4 read only = yes

5 browseable = yes

6

7 root preexec = /bin/mount -t iso9660 /dev/hdc /media/cdrom ---->

lo montamos desde el usuario root para que tenga privilegios

8 root postexec = /bin/unmount /media/cdrom ---> cuando se

desmonta una unidad o se pone el punto de montaje o el dispositivo Ahora montamos un pendrive

1 [pendrive]

2 comment = pendrive linux

3 path = /media/pendrive

4 writable = yes

5 browseable = yes

6

7 root preexec = /bin/mount -t ext3 /dev/hsda /media/pendrive

8 root postexec = /bin/unmount /media/pendrive Reiniciamos el servicio para que surtan efecto los cambios

1 /etc/init.d/samba restart