SlideShare une entreprise Scribd logo
1  sur  28
Samba es un "software servidor" para Linux (y
otros sistemas basados en Unix) que permite
administrar y compartir recursos en redes de
computadoras con Windows.
 Su creador Andrew Tridgell necesitaba montar un
espacio en disco en su computadora para un
servidor Unix. En ese ordenador corría el sistema
operativo DOS e, inicialmente, utilizaba el sistema
de archivos NFS (Network File System) para el
acceso. Sin embargo, una aplicación necesitaba
soporte para el protocolo NetBIOS (no soportado
por el NFS).
La solución encontrada por Tridgell fue la
siguiente: escribió un sniffer (pequeño programa
para captura de tráfico de datos en red) que
permitiera analizar el tráfico de datos generado
por el protocolo NetBIOS, hizo ingeniería reversa
en el protocolo SMB (Server Message Block) y lo
implementó en el Unix. Eso hizo que el servidor
Unix apareciera como un servidor de archivos
Windows en su PC con DOS.
Ese código fue puesto a disposición públicamente
por Tridgell en 1992.
 Una empresa entró en contacto con él solicitando
los derechos sobre el nombre usado en el software
hasta entonces. Posteriormente, Andrew Tridgell
tuvo la idea de buscar en un diccionario una
palabra que tuviera las letras s, m y b (de SMB) y
encontró el término "samba". A partir de ahí el
proyecto Samba creció y hoy Andrew Tridgell
cuenta con un excelente equipo de programadores
y miles de usuarios de su solución regados por
todo el mundo.
Con el servidor Samba, es posible compartir
archivos, compartir impresoras y controlar el
acceso a determinados recursos de red con igual o
mayor eficiencia que los servidores basados en
sistemas operativos de Microsoft. Pero, en este
caso, el sistema operativo utilizado es el Linux.
El Samba es compatible con prácticamente
cualquier versión del Windows, como NT 4.0, 9x,
Me, 2000, XP y Server 2003, además de
máquinas con Linux, claro.
 Todo trabajo hecho por Samba es de alta
seguridad.
Existe un gran rigor en los controles de los
recursos ofrecidos. Tanto así, que existen
empresas que usan Samba como solución para
conflictos existentes entre diferentes versiones del
                      Windows.
Como no podría dejar de ser, Samba también
permite que su configuración sea hecha por medio
de computadoras remotas. Para los casos más
críticos, el administrador de la red puede hasta ser
notificado de anormalidades por e-mail (para eso
es necesario usar un script específico que recoge
información de los archivos de log y crea un
archivo que puede ser enviado vía e-mail).
 Para instalar Samba, se utiliza un terminal de Ubuntu
 Ya en el terminal escribimos lo siguiente:

 sudo apt-get install samba samba-common
         smbclient samba-doc smbfs
 samba - Servidor de archivos e impresoras para
  Unix.
 samba-common - Archivos comunes de samba
  utilizados para clientes y servidores.
 smbclient - Cliente simple para Unix.
 swat - Herramienta de administración de Samba
  via web
 samba-doc - Documentación de Samba.
 smbfs - Comandos para montar y desmontar
  unidades de red samba
 winbind - Servicio para resolver información de
  usuarios y grupos de servidores Windows NT
Samba, al igual que casi todas las aplicaciones
para Linux, dispone de un archivo de texto para
su configuración. Se trata del archivo:

     gedit /etc/samba/smb.conf
Aunque el archivo de configuración
de samba es bastante extenso, para empezar a
disfrutar de samba, tenemos que hacer muy
pocos cambios. El archivo de configuración se
divide en secciones identificadas por un
nombre entre corchetes. Hay tres secciones
especiales que son [global], [homes] y
[printers].
 La sección principal es la sección [global] que
  nos permite configurar los parámetros
  generales del servicio.
 La sección [homes] nos permitirá compartir
  las carpetas home de cada usuario, para que
  cada usuario pueda acceder a su carpeta home
  por la red.
 La sección [printers] nos permitirá compartir
 impresoras.
 Así por ejemplo para compartir una carpeta
 debemos digitar el siguiente código:
    [samba]
    path = /home/samba
    browseable=yes
     writable=no
     guest ok =yes
Los usuarios que ingresan a un recurso público, el
sistema le da como nombre de usuario nobody y
como nombre de grupo nogroup, es así como
podemos cambiar el nombre de usuario y nombre
de grupo a nuestras carpetas, con el fin de que el
sistema también sepa quien es el propietario de
esa carpeta:
  $ sudo chmod 555 /home/publico
Si queremos que también pueda escribir sobre
esta carpeta:
   $ sudo chmod 755 /home/public
La gestión de grupos y permisos de usuarios es
muy diferente en Sistemas Linux y en Sistemas
Windows.
 En los Sistemas Linux, la gestión de los permisos
que los usuarios y los grupos de usuarios tienen
sobre los archivos se realiza mediante tres tipos de
permisos (lectura, escritura y ejecución) aplicables
a tres tipos de usuarios (propietario, grupo
propietario y resto).
En los Sistemas Windows, la gestión de los
permisos que los usuarios y los grupos de
usuarios, se realiza mediante un complejo
esquema de listas de control de acceso (ACLs,
Access Control Lists o Listas de Control de
Acceso) para cada carpeta y cada archivo.
Samba también tiene implementado el sistema de
ACLs       y    se   gestiona     utilizando el
comando smbcacls, pero la recomendación es
utilizar el sistema de gestión de permisos de
Linux.
Para realizar una gestión eficaz de usuarios,
grupos y permisos, se recomienda utilizar los
permisos de Linux que permiten asignar permisos
de lectura, escritura y ejecución al usuario
propietario del archivo, al grupo propietario del
archivo y al resto de usuarios del sistema.
Aunque existan carpetas compartidas con samba,
en siempre imperan los permisos de Linux. Por
ejemplo, si tenemos compartida una carpeta
llamada "contabilidad" con permisos de escritura
para el grupo contables, todos los usuarios que
pertenezcan al grupo contables podrán realizar
cambios en la carpeta, pero si dentro de dicha
carpeta existe otra llamada "confidencial" sobre la
cual no tiene permiso para entrar el grupo
contables, ningún contable podrá ver su contenido
aunque esté dentro de una carpeta compartida.
 Cambiar contraseña en Windows

 Para cambiar la contraseña de usuario en Windows
 no es necesario un ordenador con Windows, ya
 que se puede realizar este cambio desde Ubuntu.
 Para cambiar la contraseña debemos hacerlo en un
 terminal el ejecutar el comando:
 $ smbpasswd –r WindowsDC –U
 nombreUsuario
 Luego de ejecutar ese comando nos pedirá la
 antigua contraseña, después la nueva contraseña.
 Agregar un usuario

 Cuando estamos en Windows en una carpeta
 compartida por Ubuntu, hay veces que nos pide un
 usuario en este caso digitamos el siguiente
 comando:
 $ sudo smbpasswd –a tu_usuario
 Reiniciar Samba

 Al realizar cualquier modificación en el archivo
 /etc/samba/smb.conf es necesario reiniciar el
 servidor Samba, para esto utilizamos el siguiente
 código:

        $ service smbd restart
Exposicion samba

Contenu connexe

Tendances

Actividad 3 herramientas administrativas de red en diferentes sistemas operat...
Actividad 3 herramientas administrativas de red en diferentes sistemas operat...Actividad 3 herramientas administrativas de red en diferentes sistemas operat...
Actividad 3 herramientas administrativas de red en diferentes sistemas operat...
dianamarcela0611
 
Comandos cli router
Comandos cli routerComandos cli router
Comandos cli router
cyberleon95
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
Marvin Perez
 
CAPA DE APLICACION TCP/IP
CAPA DE APLICACION TCP/IPCAPA DE APLICACION TCP/IP
CAPA DE APLICACION TCP/IP
almars
 
30 preguntas sobre red
30 preguntas sobre red30 preguntas sobre red
30 preguntas sobre red
jefferson
 
Estándares, Modelos y Normas Internacionales de Redes
Estándares, Modelos y Normas Internacionales de RedesEstándares, Modelos y Normas Internacionales de Redes
Estándares, Modelos y Normas Internacionales de Redes
Jose Adalberto Cardona Ortiz
 
Sistemas Distribuidos
Sistemas DistribuidosSistemas Distribuidos
Sistemas Distribuidos
drianda
 
Comandos router cisco
Comandos router ciscoComandos router cisco
Comandos router cisco
Eddy Lojan
 

Tendances (20)

Actividad 3 herramientas administrativas de red en diferentes sistemas operat...
Actividad 3 herramientas administrativas de red en diferentes sistemas operat...Actividad 3 herramientas administrativas de red en diferentes sistemas operat...
Actividad 3 herramientas administrativas de red en diferentes sistemas operat...
 
Mapa mental cliente - servidor
Mapa mental cliente - servidorMapa mental cliente - servidor
Mapa mental cliente - servidor
 
Comandos cli router
Comandos cli routerComandos cli router
Comandos cli router
 
Mainframe
MainframeMainframe
Mainframe
 
Puertos comunicacion
Puertos comunicacionPuertos comunicacion
Puertos comunicacion
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
 
Computacion paralela
Computacion paralelaComputacion paralela
Computacion paralela
 
Manual Redes Routers y Switches [Cisco].pdf
Manual Redes Routers y Switches [Cisco].pdfManual Redes Routers y Switches [Cisco].pdf
Manual Redes Routers y Switches [Cisco].pdf
 
CAPA DE APLICACION TCP/IP
CAPA DE APLICACION TCP/IPCAPA DE APLICACION TCP/IP
CAPA DE APLICACION TCP/IP
 
Ejercicios del modelo entidad relacion
Ejercicios del modelo entidad relacionEjercicios del modelo entidad relacion
Ejercicios del modelo entidad relacion
 
Trabajo de Sistemas Operativos
Trabajo de Sistemas OperativosTrabajo de Sistemas Operativos
Trabajo de Sistemas Operativos
 
30 preguntas sobre red
30 preguntas sobre red30 preguntas sobre red
30 preguntas sobre red
 
Arquitectura General del Sistema Operativo Linux
Arquitectura General del Sistema Operativo LinuxArquitectura General del Sistema Operativo Linux
Arquitectura General del Sistema Operativo Linux
 
Practica RIP v1 escenario a
Practica RIP v1  escenario aPractica RIP v1  escenario a
Practica RIP v1 escenario a
 
Estándares, Modelos y Normas Internacionales de Redes
Estándares, Modelos y Normas Internacionales de RedesEstándares, Modelos y Normas Internacionales de Redes
Estándares, Modelos y Normas Internacionales de Redes
 
Ejercicios y tarea del t4 resueltos.v1.6.4
Ejercicios y tarea del t4 resueltos.v1.6.4Ejercicios y tarea del t4 resueltos.v1.6.4
Ejercicios y tarea del t4 resueltos.v1.6.4
 
Sistemas Distribuidos
Sistemas DistribuidosSistemas Distribuidos
Sistemas Distribuidos
 
RIPv2 - Routing Information Protocol version 2 v2.1
RIPv2 - Routing Information Protocol version 2 v2.1RIPv2 - Routing Information Protocol version 2 v2.1
RIPv2 - Routing Information Protocol version 2 v2.1
 
Comandos router cisco
Comandos router ciscoComandos router cisco
Comandos router cisco
 
SUBNETTING
SUBNETTINGSUBNETTING
SUBNETTING
 

En vedette

Streaming
Streaming Streaming
Streaming
Dayana Polo
 
Servidor de autenticación con OpenLDAP en CentOS
Servidor de autenticación con OpenLDAP en CentOSServidor de autenticación con OpenLDAP en CentOS
Servidor de autenticación con OpenLDAP en CentOS
Kramer Garay Gómez
 
Instalación de DNS en CentOS 6.2
Instalación de DNS en CentOS 6.2Instalación de DNS en CentOS 6.2
Instalación de DNS en CentOS 6.2
camilaml
 
State of art salbp
State of art salbpState of art salbp
State of art salbp
omaror2001
 

En vedette (20)

Samba Brasileña
Samba BrasileñaSamba Brasileña
Samba Brasileña
 
Carnaval de Brasil samba
Carnaval de Brasil sambaCarnaval de Brasil samba
Carnaval de Brasil samba
 
Podcast video podcast_streaming
Podcast video podcast_streamingPodcast video podcast_streaming
Podcast video podcast_streaming
 
Servidor DHCP en Centos 6
Servidor DHCP en Centos 6Servidor DHCP en Centos 6
Servidor DHCP en Centos 6
 
Apache centos configuración
Apache centos configuraciónApache centos configuración
Apache centos configuración
 
Servicio apache gnu linux-centos ::: http://leymebamba.com
Servicio apache  gnu linux-centos  ::: http://leymebamba.comServicio apache  gnu linux-centos  ::: http://leymebamba.com
Servicio apache gnu linux-centos ::: http://leymebamba.com
 
CentOS 6.4 como DNS, Apache, SSL...
CentOS 6.4 como DNS, Apache, SSL...CentOS 6.4 como DNS, Apache, SSL...
CentOS 6.4 como DNS, Apache, SSL...
 
Instalalación de CentOS
Instalalación de CentOSInstalalación de CentOS
Instalalación de CentOS
 
Samba
SambaSamba
Samba
 
Streaming
Streaming Streaming
Streaming
 
Servidor proxy en centos
Servidor proxy en centosServidor proxy en centos
Servidor proxy en centos
 
La samba2
La samba2La samba2
La samba2
 
Servidor de autenticación con OpenLDAP en CentOS
Servidor de autenticación con OpenLDAP en CentOSServidor de autenticación con OpenLDAP en CentOS
Servidor de autenticación con OpenLDAP en CentOS
 
Instalación de DNS en CentOS 6.2
Instalación de DNS en CentOS 6.2Instalación de DNS en CentOS 6.2
Instalación de DNS en CentOS 6.2
 
La Música Brasileña - Samba y Bossa Nova
La Música Brasileña - Samba y Bossa NovaLa Música Brasileña - Samba y Bossa Nova
La Música Brasileña - Samba y Bossa Nova
 
Temas fundamentales
Temas fundamentalesTemas fundamentales
Temas fundamentales
 
TCILatinAmerica16 Especialización Inteligente y Clusters en Latinoamerica
TCILatinAmerica16 Especialización Inteligente y Clusters en LatinoamericaTCILatinAmerica16 Especialización Inteligente y Clusters en Latinoamerica
TCILatinAmerica16 Especialización Inteligente y Clusters en Latinoamerica
 
2016 volkswagen tiguan press release
2016 volkswagen tiguan press release2016 volkswagen tiguan press release
2016 volkswagen tiguan press release
 
Fundación
FundaciónFundación
Fundación
 
State of art salbp
State of art salbpState of art salbp
State of art salbp
 

Similaire à Exposicion samba

Hack Crack Samba
Hack  Crack SambaHack  Crack Samba
Hack Crack Samba
HxC Store
 
cupdf.com_presentacion-de-samba.pptx
cupdf.com_presentacion-de-samba.pptxcupdf.com_presentacion-de-samba.pptx
cupdf.com_presentacion-de-samba.pptx
BelnCevallos
 
Conexion servidor con Samba
Conexion servidor con SambaConexion servidor con Samba
Conexion servidor con Samba
The Killer
 
Interesante 206370780 configuracion-basica-de-samba
Interesante 206370780 configuracion-basica-de-sambaInteresante 206370780 configuracion-basica-de-samba
Interesante 206370780 configuracion-basica-de-samba
xavazquez
 
Mantención y administración de sistemas -samba
Mantención y administración de sistemas -sambaMantención y administración de sistemas -samba
Mantención y administración de sistemas -samba
Jose Angel Medina Mrtinez
 

Similaire à Exposicion samba (20)

Hack x crack_samba
Hack x crack_sambaHack x crack_samba
Hack x crack_samba
 
Hack Crack Samba
Hack  Crack SambaHack  Crack Samba
Hack Crack Samba
 
cupdf.com_presentacion-de-samba.pptx
cupdf.com_presentacion-de-samba.pptxcupdf.com_presentacion-de-samba.pptx
cupdf.com_presentacion-de-samba.pptx
 
Administracion servidores
Administracion  servidoresAdministracion  servidores
Administracion servidores
 
Sobre samba
Sobre sambaSobre samba
Sobre samba
 
Samba
SambaSamba
Samba
 
Samba
SambaSamba
Samba
 
Samba file share server
Samba file share serverSamba file share server
Samba file share server
 
Servicio Samba ::: http://leymebamba.com
Servicio Samba ::: http://leymebamba.comServicio Samba ::: http://leymebamba.com
Servicio Samba ::: http://leymebamba.com
 
Instalación de samba en ubuntu 12.04
Instalación de samba en ubuntu 12.04Instalación de samba en ubuntu 12.04
Instalación de samba en ubuntu 12.04
 
Practica 7 servidor samba
Practica  7 servidor sambaPractica  7 servidor samba
Practica 7 servidor samba
 
Conexion servidor con Samba
Conexion servidor con SambaConexion servidor con Samba
Conexion servidor con Samba
 
Interesante 206370780 configuracion-basica-de-samba
Interesante 206370780 configuracion-basica-de-sambaInteresante 206370780 configuracion-basica-de-samba
Interesante 206370780 configuracion-basica-de-samba
 
Instalación y configuración
Instalación y configuraciónInstalación y configuración
Instalación y configuración
 
876t
876t876t
876t
 
Dfs y samba
Dfs y sambaDfs y samba
Dfs y samba
 
Entorno grafico
Entorno graficoEntorno grafico
Entorno grafico
 
Entorno grafico
Entorno graficoEntorno grafico
Entorno grafico
 
Mantención y administración de sistemas -samba
Mantención y administración de sistemas -sambaMantención y administración de sistemas -samba
Mantención y administración de sistemas -samba
 
Servidorsamba
ServidorsambaServidorsamba
Servidorsamba
 

Dernier

PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
lupitavic
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
JonathanCovena1
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 

Dernier (20)

ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 

Exposicion samba

  • 1.
  • 2.
  • 3. Samba es un "software servidor" para Linux (y otros sistemas basados en Unix) que permite administrar y compartir recursos en redes de computadoras con Windows. Su creador Andrew Tridgell necesitaba montar un espacio en disco en su computadora para un servidor Unix. En ese ordenador corría el sistema operativo DOS e, inicialmente, utilizaba el sistema de archivos NFS (Network File System) para el acceso. Sin embargo, una aplicación necesitaba soporte para el protocolo NetBIOS (no soportado por el NFS).
  • 4. La solución encontrada por Tridgell fue la siguiente: escribió un sniffer (pequeño programa para captura de tráfico de datos en red) que permitiera analizar el tráfico de datos generado por el protocolo NetBIOS, hizo ingeniería reversa en el protocolo SMB (Server Message Block) y lo implementó en el Unix. Eso hizo que el servidor Unix apareciera como un servidor de archivos Windows en su PC con DOS.
  • 5. Ese código fue puesto a disposición públicamente por Tridgell en 1992. Una empresa entró en contacto con él solicitando los derechos sobre el nombre usado en el software hasta entonces. Posteriormente, Andrew Tridgell tuvo la idea de buscar en un diccionario una palabra que tuviera las letras s, m y b (de SMB) y encontró el término "samba". A partir de ahí el proyecto Samba creció y hoy Andrew Tridgell cuenta con un excelente equipo de programadores y miles de usuarios de su solución regados por todo el mundo.
  • 6.
  • 7. Con el servidor Samba, es posible compartir archivos, compartir impresoras y controlar el acceso a determinados recursos de red con igual o mayor eficiencia que los servidores basados en sistemas operativos de Microsoft. Pero, en este caso, el sistema operativo utilizado es el Linux. El Samba es compatible con prácticamente cualquier versión del Windows, como NT 4.0, 9x, Me, 2000, XP y Server 2003, además de máquinas con Linux, claro. Todo trabajo hecho por Samba es de alta seguridad.
  • 8. Existe un gran rigor en los controles de los recursos ofrecidos. Tanto así, que existen empresas que usan Samba como solución para conflictos existentes entre diferentes versiones del Windows. Como no podría dejar de ser, Samba también permite que su configuración sea hecha por medio de computadoras remotas. Para los casos más críticos, el administrador de la red puede hasta ser notificado de anormalidades por e-mail (para eso es necesario usar un script específico que recoge información de los archivos de log y crea un archivo que puede ser enviado vía e-mail).
  • 9.
  • 10.  Para instalar Samba, se utiliza un terminal de Ubuntu  Ya en el terminal escribimos lo siguiente: sudo apt-get install samba samba-common smbclient samba-doc smbfs
  • 11.  samba - Servidor de archivos e impresoras para Unix.  samba-common - Archivos comunes de samba utilizados para clientes y servidores.  smbclient - Cliente simple para Unix.  swat - Herramienta de administración de Samba via web  samba-doc - Documentación de Samba.  smbfs - Comandos para montar y desmontar unidades de red samba  winbind - Servicio para resolver información de usuarios y grupos de servidores Windows NT
  • 12.
  • 13. Samba, al igual que casi todas las aplicaciones para Linux, dispone de un archivo de texto para su configuración. Se trata del archivo: gedit /etc/samba/smb.conf
  • 14. Aunque el archivo de configuración de samba es bastante extenso, para empezar a disfrutar de samba, tenemos que hacer muy pocos cambios. El archivo de configuración se divide en secciones identificadas por un nombre entre corchetes. Hay tres secciones especiales que son [global], [homes] y [printers].
  • 15.  La sección principal es la sección [global] que nos permite configurar los parámetros generales del servicio.  La sección [homes] nos permitirá compartir las carpetas home de cada usuario, para que cada usuario pueda acceder a su carpeta home por la red.  La sección [printers] nos permitirá compartir impresoras.
  • 16.
  • 17.  Así por ejemplo para compartir una carpeta debemos digitar el siguiente código: [samba] path = /home/samba browseable=yes writable=no guest ok =yes
  • 18.
  • 19. Los usuarios que ingresan a un recurso público, el sistema le da como nombre de usuario nobody y como nombre de grupo nogroup, es así como podemos cambiar el nombre de usuario y nombre de grupo a nuestras carpetas, con el fin de que el sistema también sepa quien es el propietario de esa carpeta: $ sudo chmod 555 /home/publico Si queremos que también pueda escribir sobre esta carpeta: $ sudo chmod 755 /home/public
  • 20. La gestión de grupos y permisos de usuarios es muy diferente en Sistemas Linux y en Sistemas Windows. En los Sistemas Linux, la gestión de los permisos que los usuarios y los grupos de usuarios tienen sobre los archivos se realiza mediante tres tipos de permisos (lectura, escritura y ejecución) aplicables a tres tipos de usuarios (propietario, grupo propietario y resto).
  • 21. En los Sistemas Windows, la gestión de los permisos que los usuarios y los grupos de usuarios, se realiza mediante un complejo esquema de listas de control de acceso (ACLs, Access Control Lists o Listas de Control de Acceso) para cada carpeta y cada archivo. Samba también tiene implementado el sistema de ACLs y se gestiona utilizando el comando smbcacls, pero la recomendación es utilizar el sistema de gestión de permisos de Linux.
  • 22. Para realizar una gestión eficaz de usuarios, grupos y permisos, se recomienda utilizar los permisos de Linux que permiten asignar permisos de lectura, escritura y ejecución al usuario propietario del archivo, al grupo propietario del archivo y al resto de usuarios del sistema.
  • 23. Aunque existan carpetas compartidas con samba, en siempre imperan los permisos de Linux. Por ejemplo, si tenemos compartida una carpeta llamada "contabilidad" con permisos de escritura para el grupo contables, todos los usuarios que pertenezcan al grupo contables podrán realizar cambios en la carpeta, pero si dentro de dicha carpeta existe otra llamada "confidencial" sobre la cual no tiene permiso para entrar el grupo contables, ningún contable podrá ver su contenido aunque esté dentro de una carpeta compartida.
  • 24.
  • 25.  Cambiar contraseña en Windows Para cambiar la contraseña de usuario en Windows no es necesario un ordenador con Windows, ya que se puede realizar este cambio desde Ubuntu. Para cambiar la contraseña debemos hacerlo en un terminal el ejecutar el comando: $ smbpasswd –r WindowsDC –U nombreUsuario Luego de ejecutar ese comando nos pedirá la antigua contraseña, después la nueva contraseña.
  • 26.  Agregar un usuario Cuando estamos en Windows en una carpeta compartida por Ubuntu, hay veces que nos pide un usuario en este caso digitamos el siguiente comando: $ sudo smbpasswd –a tu_usuario
  • 27.  Reiniciar Samba Al realizar cualquier modificación en el archivo /etc/samba/smb.conf es necesario reiniciar el servidor Samba, para esto utilizamos el siguiente código: $ service smbd restart