La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Servidor Samba Instalacion Configuracion Ejemplos.

Presentaciones similares


Presentación del tema: "Servidor Samba Instalacion Configuracion Ejemplos."— Transcripción de la presentación:

1 Servidor Samba Instalacion Configuracion Ejemplos

2 Servidor Samba Samba es una implementación libre del protocolo de archivos compartidos de Microsoft Windows (antiguamente llamado SMB, renombrado recientemente a CIFS) para sistemas de tipo UNIX. De esta forma, es posible que ordenadores con GNU/Linux, Mac OS X o Unix en general se vean como servidores o actúen como clientes en redes de Windows. Samba también permite validar usuarios haciendo de Controlador Principal de Dominio (PDC), como miembro de dominio e incluso como un dominio Active Directory para redes basadas en Windows; aparte de ser capaz de servir colas de impresión, directorios compartidos y autentificar con su propio archivo de usuarios. Entre los sistemas tipo Unix en los que se puede ejecutar Samba, están las distribuciones GNU/Linux, Solaris y las diferentes variantes BSD entre las que podemos encontrar el Mac OS X Server de Apple.

3 Servidor Samba Samba fue desarrollado originalmente para Unix por Andrew Tridgell utilizando un sniffer o capturador de tráfico para entender el protocolo usando ingeniería inversa. El nombre viene de insertar dos vocales al protocolo estándar que Microsoft usa para sus redes, el SMB o server message block. En un principio Samba tomó el nombre de smbserver pero tuvieron que cambiarlo por problemas con una marca registrada. Tridgell buscó en el diccionario de su máquina Unix alguna palabra que incluyera las letras.

4 Servidor Samba Samba es una implementación de una docena de servicios y una docena de protocolos NetBIOS sobre TCP/IP (NetBT) SMB (también conocido como CIFS) DCE/RPC MSRPC WINS (NBNS) la suite de protocolos del dominio NT gestor de cuentas seguras (SAM) Local Security Authority (LSA) el servicio de impresoras de NT el Logon de entrada de Active Directory LDAP, Kerberos

5 Servidor Samba Samba configura directorios Unix y GNU/Linux (incluyendo sus subdirectorios) como recursos para compartir a través de la red

6 Servidor Samba Paquetes que podemos encontrar: Samba Samba-client
Samba-common Samba-doc Samba-domainjoin-gui Samba-swat Samba-winbind samba-winbind-nss

7 yum install samba samba-client samba-winbind
Servidor Samba Instalacion: yum install samba samba-client samba-winbind

8 Configuracion de servicios al inicio:
Servidor Samba Configuracion de servicios al inicio: /etc/sysconfig/smb # Options to smbd SMBDOPTIONS="-D" # Options to nmbd NMBDOPTIONS="-D" # Options for winbindd WINBINDOPTIONS=""

9 Service winbind restart
Servidor Samba Service nmb restart Service smb restart Service winbind restart

10 Service winbind restart
Servidor Samba Service nmb restart Service smb restart Service winbind restart

11 [root@dhcp-9-6-163-161 init.d]# testparm
Servidor Samba init.d]# testparm Load smb config files from /etc/samba/smb.conf rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384) Processing section "[homes]" Processing section "[printers]" Loaded services file OK. Server role: ROLE_STANDALONE Press enter to see a dump of your service definitions [global] workgroup = MYGROUP server string = Samba Server Version %v log file = /var/log/samba/log.%m max log size = 50 cups options = raw [homes] comment = Home Directories read only = No browseable = No [printers] comment = All Printers path = /var/spool/samba printable = Yes

12 Servidor Samba Testparm testean la configuracion.
/etc/samba (archivos de configuracion, generar backup) Puertos 137 y 138 udp Puertos 139 y 445 tcp

13 Servidor Samba Archivo smbusers
Podemos usar usuarios de Ldap, Pam, sam Requisitos mismo username que Linux o mapearlo en smbusers

14 Servidor Samba Archivo smbusers
samba]# cat smbusers # Unix_name = SMB_name1 SMB_name2 ... root = administrator admin nobody = guest pcguest smbguest

15 Pdbedit -Lw root (listo)
Servidor Samba Archivo smbusers Los password de samba son diferentes a los locales por eso hay que agregar el usuario . Smbpasswd -a administrator (depende como tengamos passdb en la configuracion global) Pdbedit -Lw root (listo)

16 Ahi mapeamos el usuario rinorondan de windows al de linux Rino
Servidor Samba Archivo smbusers Rino = rinorondan Ahi mapeamos el usuario rinorondan de windows al de linux Rino

17 Servidor Samba Archivo smb.conf [global] Parametros globales
[Network] Parametros impresoras [Logging Options] Configuracion de logs [Standalone Server] Opciones de Servidor [Domain Control] Parametros para PDC [Browse Control] Parametros de master [Name Resolution] Uso Netbios [printers] Definicion impresoras [File System] Parametros de FS [homes] Directorios personales a compartir [share name] Punto a compartir

18 Servidor Samba Modos server: Security = user Security = domain
Security = ads Security = server Security = share

19 Tener en cuenta smbpasswd, tdbsam,ldapsam
Servidor Samba Security = user De este modo podemos autenticar los usuarios de windows contra nuestro servidor samba utilizando Username map Encrypt password Guest account Tener en cuenta smbpasswd, tdbsam,ldapsam

20 Servidor Samba Security = share
Ningun tipo de autenticacion, ya casi no esta en uso por compatibilidad con ciertas versiones de windows.

21 Servidor Samba Security = server Autentica contra otro servidor samba
Password server = ip/fqdn Si este falla intenta como si estuviera con user

22 Password server = ip/fqdn
Servidor Samba Security = domain Autentica contra otro servidor de dominio windows para formar parte de el Password server = ip/fqdn

23 Servidor Samba Security = ads
Autentica contra otro servidor de dominio del tipo Active Directory para formar parte de el realm = MY_REALM

24 Parametros para Compartir:
Servidor Samba Parametros para Compartir: Browseable = yes Comment = “hola” Guest ok = no Path = /bkp Read only = no Writeable = no Write list = +grupo Valid users = user1 user2 Create mask = 0770 Directory mask = 2770

25 Servidor Samba Compartir: [Rino] comment = Cosas path = /bkp
read only = no browseable = yes

26 Servidor Samba [root@dhcp-9-6-163-161 samba]# smbtree
Enter root's password: session request to failed (Called name not present) WORKGROUP \\NUNEZFER Nuñez, Fernando Hernan \\MARIOROD mariorod server (Samba, LinuxMint) \\MARIOROD\PDF PDF \\MARIOROD\IPC$ IPC Service (mariorod server (Samba, LinuxMint)) \\MARIOROD\print$ Printer Drivers MYGROUP INICIOMS IBMARG \\GALVENED FATUA samba]#

27 Servidor Samba samba]# smbclient //DHCP /Rino Enter root's password: Domain=[MYGROUP] OS=[Unix] Server=[Samba el6_2] smb: \> ls D Thu Jun 14 04:45: DR Thu Jun 14 04:42: rino Thu Jun 14 04:45: 34605 blocks of size blocks available smb: \>

28 Servidor Samba Instalar --> yum install cifs-utils
Smbclient -L ip/fqdn/servername -U usuario Smbclient //server/recurso -U usuario Montar fijo Mount.cifs //server/recurso /destino -o username=user Mount -t cifs //server/recurso /destino -o username=pepe,password=pepe

29 Servidor Samba /etc/smbuser ( adentro poner los datos, proteger archivo) Username=juan passowrd=juanpassword /etc/fstab //server/recurso /destino cifs rw,username=juan,password=pass, 0 0 O sino //server/recurso /destino cifs rw,credentials=/etc/smbuser 0 0

30 Servidor Samba [root@dhcp-9-6-163-161 samba]# nmblookup -M IBMARG
querying IBMARG on IBMARG<1d> IBMARG<1d> Por todos los netbios samba]# nmblookup -B jam \* querying * on *<00> *<00> samba]# nmblookup -A

31 Servidor Samba /etc/smbuser ( adentro poner los datos, proteger archivo) Username=juan passowrd=juanpassword /etc/fstab //server/recurso /destino cifs rw,username=juan,password=pass, 0 0 O sino //server/recurso /destino cifs rw,credentials=/etc/smbuser 0 0

32 Servidor Samba Bibliografia:


Descargar ppt "Servidor Samba Instalacion Configuracion Ejemplos."

Presentaciones similares


Anuncios Google