configuraciondesamba-130213091634-phpapp01

3
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

description

samba

Transcript of configuraciondesamba-130213091634-phpapp01

CONFIGURACION DE SAMBA

Sambaes la implementacin de un cdigo libre para la utilizacin del protocolo SMB (Server Message Block) el cual permite la comparticin de archivos, impresoras y recursos en una red entre equipos Windows yLinux.Puertossamba: 134, 137, 445, 449Puede usar tanto tcp como udp.Samba no es un sistema para estar en produccin. Es un sistema para estar en red, en una intranet. No debera ponerse nunca en un sistema publico. Porque puede tener las vulnerabilidades de windows.Samba arrancar 2 demonios: smbd y nmbdsmbd -> sambanmdb -> netbiosInstalar samba1#yum install samba samba-client smbfs

Arrancamos el servicio y comprobamos que todo ha ido ok.1# /etc/init.d/smb start

2Iniciando servicios SMB: [ OK ]

3Iniciando servicios NMB: [ OK ]

4[root@pventura Server]#

Hasta aqu todo nos tiene que haber resultado muy fcil y tiene que haber arrancado samba sin problemaCrear usuarios para samba1# smbpasswd -a usersamba1

2New SMB password:

3Retype new SMB password:

4Added user usersamba1.

Usamos el modificador -a para cree el usuario en el sambaConectamos al servidor samba1[usersamba1@pventura samba]$ smbclient -L 127.0.0.1

2Password:

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

4

5Sharename Type Comment

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

7IPC$ IPC IPC Service (Samba Server Version 3.0.28-0.el5.8)

8usersamba1 Disk Home Directories

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

10

11Server Comment

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

13

14Workgroup Master

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

16MYGROUP MIEMBRO2

smbclient -L 127.0.0.1 -U usersamba > con el modificador -U USUARIO podemos conectar con un determinado servidor desde otroCrear recursosTendremos que editar el fichero /etc/samba/smb.confAl final de ste aadimos los recursos compartidos1[CompartidoPedro]

2comment = Esta es mi carpeta compartida de prueba

3browseable = yes

4path = /var/compartido_pedro

5writable = yes

6valid 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 dentroCrear recurso compartido cdrom y pendriveMontamos un cdrom para compartirlo con el resto de usuarios1[cdrom]

2comment = cdrom de linux

3path = /media

4read only = yes

5browseable = yes

6

7root preexec = /bin/mount -t iso9660 /dev/hdc /media/cdrom ----> lo montamos desde el usuario root para que tenga privilegios

8root postexec = /bin/unmount /media/cdrom ---> cuando se desmonta una unidad o se pone el punto de montaje o el dispositivo

Ahora montamos un pendrive1[pendrive]

2comment = pendrive linux

3path = /media/pendrive

4writable = yes

5browseable = yes

6

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

8root postexec = /bin/unmount /media/pendrive

Reiniciamos el servicio para que surtan efecto los cambios1/etc/init.d/samba restart