Samba (software)
![]() | Este artículo o sección necesita referencias que aparezcan en una publicación acreditada. Busca fuentes: «Samba (software)» – noticias · libros · académico · imágenes Este aviso fue puesto el 28 de julio de 2015. |
Samba | |||
---|---|---|---|
Parte de Software Freedom Conservancy | |||
![]() | |||
Información general | |||
Tipo de programa | aplicación informática | ||
Desarrollador | The Samba Team | ||
Modelo de desarrollo | Software libre | ||
Lanzamiento inicial | 1992 | ||
Licencia |
| ||
Información técnica | |||
Programado en |
| ||
Versiones | |||
Última versión estable | 4.19.5 (info) ( 19 de febrero de 2024 (6 meses y 6 días)) | ||
Enlaces | |||
Sitio web oficial Repositorio de código Seguimiento de errores | |||
[editar datos en Wikidata] |
Samba es una implementación libre del protocolo de archivos compartidos de Microsoft Windows (antiguamente llamado SMB, renombrado posteriormente a CIFS) para sistemas de tipo UNIX. De esta forma, es posible que computadoras 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.
Características
Samba es una implementación de servicios y protocolos, entre los que están: NetBIOS sobre TCP/IP (NetBT), SMB (también conocido como CIFS), DCE/RPC o más concretamente, MSRPC, el servidor WINS también conocido como el servidor de nombres NetBIOS (NBNS), la suite de protocolos del dominio NT, con su Logon de entrada a dominio, la base de datos del gestor de cuentas seguras (SAM), el servicio Local Security Authority (LSA) o autoridad de seguridad local, el servicio de impresoras de NT y recientemente el Logon de entrada de Active Directory, que incluye una versión modificada de Kerberos y una versión modificada de LDAP. Todos estos servicios y protocolos son frecuentemente referidos de un modo incorrecto como NetBIOS o SMB.
A partir de la versión 4.10.0 ofrece soporte completo para Python 3 y aunque mantiene compatibilidad con Python 2, esta debe ser configurada de manera explícita;[1][2] sin embargo, a futuro, dicho soporte a Python 2 será retirado.
Funcionamiento
Samba configura directorios Unix y GNU/Linux (incluyendo sus subdirectorios)
Configuración
La configuración de Samba se logra editando un solo archivo ubicado en /etc/samba/smb.conf
, un ejemplo de una configuración básica:
#============== Global Settings ===================# .................................................... [global] workgroup = PRUEBAGROUP server string = Samba %v wins support = no load printers = no #======= Seguridad =======# security = user map to guest = bad user guest ok = yes public = yes hosts allow = 127.0.0.1 192.168.22.0/24 hosts deny = 0.0.0.0/0 #============== Share Definitions ==================# [Musica] comment = Música prueba. path = /home/Datos/Musica/ available = yes browsable = yes writable = no [Videos] copy = Musica comment = Videos prueba. path = /home/Datos/Videos/ [Box] copy = Musica comment = Otros datos. path = /home/Datos/Box/ writable = yes
Referencias
- ↑ Naranjo, David (21 de marzo de 2019). «Llega Samba 4.10.0 con soporte para Python 3 y más» (html). Ubunlog. Archivado desde el original el 22 de marzo de 2019. Consultado el 22 de marzo de 2019. «Además, en Samba 4.10.0 se proporciona soporte completo para Python 3. La compatibilidad con Python 2 todavía es posible, pero de forma predeterminada, Python 3 ahora se usa en la compilación (Python 3.4+).»
- ↑ «Samba 4.10.0 Available for Download» (html) (en inglés). 19 de marzo de 2019. Archivado desde el original el 22 de marzo de 2019. Consultado el 22 de marzo de 2019. «This is the first release of Samba which has full support for Python 3. Samba 4.10 still has support for Python 2, however, Python 3 will be used by default, i.e. 'configure' & 'make' will execute using python3.»
Enlaces externos
- Sitio web oficial de Samba (en inglés)
- SAMBA: Linux y Windows en Red
Datos: Q1830735
Multimedia: Samba (software) / Q1830735