SlideShare ist ein Scribd-Unternehmen logo
1 von 7
www.ticalcanze.tk
www.ticalcanze.tk


1.Historia

        Sambaesla ideadeAndrewTridgell,quienactualmentelideraelequipode desarrollo de
        Samba developmentdesde su casa de Canberra, Australia.

        El           proyectonacióen1991.SiendooriginalmentedesarrolladoparaUnixporAndrew
        Tridgellutilizandounsnifferocapturadordetráficoparaentenderelprotocoloa través de la
        ingeniería inversa. El nombre viene de insertar dos vocales al protocoloestándar que
        Microsoftusaparasusredes,elSMBoservermessageblock.Enunprincipio
        Sambatomóelnombredesmbserverperotuvieronque cambiarlo             por problemas    con
        una            marca          registrada.         Tridgellbusco         en           el
        diccionariodesumáquinaUnixalgunapalabraqueincluyeralasletras“s”,“m”y      “b”     conla
        orden grephasta que dioconSamba.

        SiendoSAMBAesunaconjuntodeprogramas,originalmentecreadospor
        AndrewTridgellyactualmentemantenidosporTheSAMBATeam,bajolaLicencia              Publica
        GeneralGNU,yqueimplementanensistemasbasadossobreUNIX®el
        protocoloServerMessageBlock(oprotocoloSMB).Esteesalgunasvecesreferido           también
        como CommonInternet File System(CIFS), LanManagero protocolo NetBIOS.             Sirve
        como reemplazo total para Windows® NT, Warp®, NFS® servidoresNetware®.




 2. ¿Qué esSAMBA?

        EsunasuitedeaplicacionesGNU/Linux(oUnix)quehablaelprotocolo                        SMB
        (ServerMessageBlock),protocoloSMBestádentrodelacapaOSI.Muchos
        sistemasoperativos, incluidosWindowsyOS/2,usan SMBparaoperacionesdered cliente-
        servidor. Mediante el soporte de este protocolo, Samba permite a los
        servidoresUnixentrarenacción,comunicandoconelmismoprotocoloderedque
        losproductosde MicrosoftWindows.



3.     ¿Que permiteSAMBA?
              Compartiruno o mássistemasde archivos.

              Compartirimpresoras, instaladastanto enelservidorcomo enlosclientes.

              Ayudara losclientes, convisualizadorde Clientesde Red.
www.ticalcanze.tk

           Autentificarclienteslogeándosecontra                             undominioWindows.
              Proporcionaroasistirconunservidorderesoluciónde nombresWINS.



4.      ComoFunciona


       SambaconfiguradirectoriosUnix/Linux(incluyendosussubdirectorios)                  como
       recursosparacompartiratravésdelared.ParalosusuariosdeMicrosoft                 Windows,
       estosrecursosaparecencomocarpetasnormalesde red.



       LosusuariosdeLinuxpuedenmontarensussistemasdearchivosestás
       unidadesderedcomosifuerandispositivoslocales,outilizarlaordensmbcilentpara
       conectarse a ellasmuyalestilo delcliente de la línea de órdenesftp.



       Cadadirectoriopuedetenerdiferentespermisosdeaccesosobrepuestosa
       lasproteccionesdelsistemadearchivosqueseestéusandoenLinux.Porejemplo,
       lascarpetashomepuedentenerpermisosdelecturayescrituraparacadausuario,
       permitiendoquecadaunoaccedaasuspropiosarchivos;sinembargodeberemos
       cambiarlospermisosdelosarchivoslocalmenteparadejaralrestovernuestros archivos, ya
       que condarpermisosdeescritura enelrecurso noserásuficiente.



     3. Componentes de la suiteSAMBA
                Smbd,elservidorsmb.         Esteactúaconlasconexionesdesdeclientes,dando
                todos los archivos, permisosydirectorio detrabajo al usuario.

                mbdeselservidordenombredeNetBIOS,elcualayudaalosclientesa
                localizarservidores, buscandoymanejando dominios.

                Smbclient, el programaclientedel host-UNIX.

                Testprnsunprogramaparahaceruntestalservidorqueaccedealas
                impresoras.



                Testparms, este programahaceun test alaconfiguración del archivo
                sambayverificaqueestecorrecto.

                Smb.confes el archivo de configuración SAMBA.
www.ticalcanze.tk

                   Smbstatusmuestralo compartido (recursos) exportado porSAMBA.



        DeloscualesseconsideraelcorazóndeSAMBAlosprogramassmbdy                                    nmbd.
        Usualmentecorrencomodemonios,cualestosprocesoscorrentodoel tiempo.

        ElprocesonmbdhabilitaalservidorLinuxaserexploradosporotras
        maquinas.EldemoniosmbdprocedelospaquetesSMByestosarribanenlared
        ynegocia conel kernel deLinuxa acceder estos recursosycompartirlos.



 4. El ProtocoloSMB

        EsteprotocoloSMBpertenecealacapadeaplicaciónenelmodeloOSIque
        permitecompartirarchivoseimpresoras(entreotrascosas)entrenodosdeuna                           red.
        Esutilizado principalmente enordenadoresconMicrosoftWindowsyDOS.


        IBMdesarrollóelBloquedemensajesdelservidor(SMB)afinesdeladécada
        del‘80paradescribirlaestructuraderecursosderedcompartidos,comodirectorios, archivos,
        impresoras y puertos seriales. Es un protocolo de solicitud-respuesta. A diferencia del
        protocolo para compartir archivos respaldado por FTP, los clientes establecen una
        conexión     a     largo    plazo    con   los   servidores.    Una       vez   establecida     la
        conexión,elusuariodelclientepuedeaccederalosrecursosenelservidorcomosiel
        recursofuera local paraelhostdelcliente.


        LossistemasoperativosLINUXyUNIXtambiénproporcionanunmétodopara                        compartir
        recursos     con    las    redes    Microsoft    a   través    de   una     versión   de      SMB
        denominadaSAMBA.LossistemasoperativosMacintoshdeAppletambiénadmiten
        recursos compartidosutilizandoel protocolo SMB.
www.ticalcanze.tk




        Los mensajes SMBpueden:

         •   Iniciar, autenticaryterminarsesiones

         •   Controlar el acceso aarchivos eimpresoras

         •   Permitirauna aplicación enviaro recibirmensajeshaciao desdeotro
             dispositivo
www.ticalcanze.tk

         Es                    responsabledelanegociacióndelosarchivosremotosyrecursoscomo
         impresoras,mostrareunejemplodecómotrabajaesteprotocolo,tomandocomo               ejemplo
         lacomparticióndearchivosentreunsistemaoperativoWindowscomo cliente y Linuxenla
         cualse encuentra elservidorSAMBA:




 5. FactoresdeÉxitodel ProyectoSAMBA


    1.    Essoftware Libre.- tanto la distribuciónde SAMBAcomo elcódigo esta bajo la
          licencia GNU GeneralPublicLicense., lo cualpermite la retroalimentaciónactiva
          de la comunidad.

    2.    Apoyode Grandesempresas.- samba tuvo la afortunada aportacióndeempresascomo
          Google, Microsoft.


          En cuanto a la empresa más grande de software privativo,       hizosu aportación
          indirectamenteatravés               de PFIF,en esta                     dirección
          http://quisqueyalibre.wordpress.comsecita que:

              “Microsoftsehavistoforzada,porunaresolucíóndelaUnionEuropea a compartir
www.ticalcanze.tk

           información        que        ayude     a     desarrollar         software    que     sea
           compatibleconlosprotocolosysistemasdeficherosdelacompañíade Redmond.

           Quienes,demomento,estánsacandomásprovechodeestosonlos
           desarrolladoresdeSamba,yaquehanrecibidodeMicrosoft,através                                  de
                     laagencia           ProtocolFreedomInformationFoundation,la
           documentación            de    su     protocolo   SMB,      el     cual   permite   compartir
           archivos,impresoras,ydemás recursosenredyqueesutilizadopor Windows.

           JeremyAllison,co-autordeSambasemuestramuysatisfechoyafirma
           quehanrecibidotodalainformaciónparahacerquetodofuncione.A pesar de tener que
           firmar        un         acuerdo         de       no        revelación       para      poder
           recibirladocumentación,elsoftwaredesarrolladopodráserdecódigo abierto.

           DichadocumentaciónpermitiráaSambamejorarlaintegraciónenlos                          dominiosy
           gruposdetrabajodeMicrosoftWindows.Quienesmásse
           beneficiarándeestosonlosusuariosdeMacOSyGNU/Linux,queverá
           comolaintegracióndesusequipos                                    conrecursoscompartidosenred
           desdeWindowsserámuchomejorylesahorrara muchosdoloresde cabeza.”



 6. Conclusiones
    Inicialmente creado por Andrew Tridgelly actualmente el proyecto es mantenido
       porTheSAMBATeam.

    SAMBA esta bajolalicencia GNU GeneralPublicLicense.

    SAMBA esuna implementación libredel protocoloSMB.

    SAMBAessuitedeaplicacionesGNU/Linux(oUnix),quesoportadoporel protocolo                        SMB
       permite      compartir archivos, impresoras, etc;               con      sistemas operativosque
       tbnsoportendicho protocolo.

    SonconsideradosloscomponentesmásimportantesdeSAMBAlosprogramas

    smbdynmbd.

    SAMBAhatenidounmayorimpulsocomoproyectodebidoalaportede                                   empresas
       comoGoogleyMICROSOFT.

Weitere ähnliche Inhalte

Andere mochten auch (8)

Adams Important Irish Art Auction
Adams Important Irish Art AuctionAdams Important Irish Art Auction
Adams Important Irish Art Auction
 
Mexican dishes
Mexican dishes Mexican dishes
Mexican dishes
 
Scrum paris-2013
Scrum paris-2013Scrum paris-2013
Scrum paris-2013
 
Jack butler yeats- Eliana Marostica
Jack butler yeats- Eliana MarosticaJack butler yeats- Eliana Marostica
Jack butler yeats- Eliana Marostica
 
Anglo saxons by Simona Booccuzzi
Anglo saxons by Simona BooccuzziAnglo saxons by Simona Booccuzzi
Anglo saxons by Simona Booccuzzi
 
Programming style - duck type
Programming style - duck typeProgramming style - duck type
Programming style - duck type
 
Jack Yeats Paintings Sold at Auction | Jack Yeats Drawings | Jack Yeats Valua...
Jack Yeats Paintings Sold at Auction | Jack Yeats Drawings | Jack Yeats Valua...Jack Yeats Paintings Sold at Auction | Jack Yeats Drawings | Jack Yeats Valua...
Jack Yeats Paintings Sold at Auction | Jack Yeats Drawings | Jack Yeats Valua...
 
The Slavs in Their Original Homeland
The Slavs in Their Original HomelandThe Slavs in Their Original Homeland
The Slavs in Their Original Homeland
 

Ähnlich wie SAMBA, la implementación libre del protocolo SMB

Ähnlich wie SAMBA, la implementación libre del protocolo SMB (20)

Interesante 206370780 configuracion-basica-de-samba
Interesante 206370780 configuracion-basica-de-sambaInteresante 206370780 configuracion-basica-de-samba
Interesante 206370780 configuracion-basica-de-samba
 
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
 
Exposicion samba
Exposicion sambaExposicion samba
Exposicion samba
 
Practica 7 servidor samba
Practica  7 servidor sambaPractica  7 servidor samba
Practica 7 servidor samba
 
Servicio Samba ::: http://leymebamba.com
Servicio Samba ::: http://leymebamba.comServicio Samba ::: http://leymebamba.com
Servicio Samba ::: http://leymebamba.com
 
Configuracion y instalacion de servidores de archivo
Configuracion y instalacion de servidores de archivoConfiguracion y instalacion de servidores de archivo
Configuracion y instalacion de servidores de archivo
 
Actividad 7.3 trabajo
Actividad 7.3 trabajoActividad 7.3 trabajo
Actividad 7.3 trabajo
 
Presentación de Samba
Presentación de SambaPresentación de Samba
Presentación de Samba
 
Servidorsamba
ServidorsambaServidorsamba
Servidorsamba
 
Taller html valentina montoya
Taller html  valentina montoyaTaller html  valentina montoya
Taller html valentina montoya
 
Taller html valentina montoya
Taller html  valentina montoyaTaller html  valentina montoya
Taller html valentina montoya
 
SAMBA EN UBUNTO
SAMBA EN UBUNTOSAMBA EN UBUNTO
SAMBA EN UBUNTO
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativo
 
cupdf.com_presentacion-de-samba.pptx
cupdf.com_presentacion-de-samba.pptxcupdf.com_presentacion-de-samba.pptx
cupdf.com_presentacion-de-samba.pptx
 
Configuracion para la impresora y comparticion de archivos en red ubuntu. edgard
Configuracion para la impresora y comparticion de archivos en red ubuntu. edgardConfiguracion para la impresora y comparticion de archivos en red ubuntu. edgard
Configuracion para la impresora y comparticion de archivos en red ubuntu. edgard
 
El Internet
El InternetEl Internet
El Internet
 
El Internetkkk
El InternetkkkEl Internetkkk
El Internetkkk
 
Maueo
MaueoMaueo
Maueo
 
Maueo
MaueoMaueo
Maueo
 

Mehr von Adrian Sigueñas Calderon (20)

Manual basico AUTOCAD
Manual basico AUTOCADManual basico AUTOCAD
Manual basico AUTOCAD
 
Seguridad en mainframe
Seguridad en mainframeSeguridad en mainframe
Seguridad en mainframe
 
Estandares auditoria
Estandares auditoriaEstandares auditoria
Estandares auditoria
 
Chrome 3D
Chrome 3D Chrome 3D
Chrome 3D
 
OSSIM
OSSIMOSSIM
OSSIM
 
Mapa Conceptual E-Learning
Mapa Conceptual E-LearningMapa Conceptual E-Learning
Mapa Conceptual E-Learning
 
Manual Cobol
Manual CobolManual Cobol
Manual Cobol
 
Analisis de valor ganado
Analisis de valor ganado Analisis de valor ganado
Analisis de valor ganado
 
Comparativa sap-business-one-open erp-openbravo
Comparativa sap-business-one-open erp-openbravoComparativa sap-business-one-open erp-openbravo
Comparativa sap-business-one-open erp-openbravo
 
CRM
CRMCRM
CRM
 
Scrum
ScrumScrum
Scrum
 
Manual - C++ Basico
Manual - C++ BasicoManual - C++ Basico
Manual - C++ Basico
 
Porter vs kim
Porter vs kimPorter vs kim
Porter vs kim
 
Carpetas ocultas y accesos directos
Carpetas ocultas y accesos directosCarpetas ocultas y accesos directos
Carpetas ocultas y accesos directos
 
PERT - CPM
PERT - CPMPERT - CPM
PERT - CPM
 
Manual joomla
Manual joomlaManual joomla
Manual joomla
 
Chrome remote desktop
Chrome remote desktopChrome remote desktop
Chrome remote desktop
 
Tendencias de Elearning
Tendencias de ElearningTendencias de Elearning
Tendencias de Elearning
 
Posicionamiento web Part1
Posicionamiento web Part1Posicionamiento web Part1
Posicionamiento web Part1
 
Aplicaciones moviles
Aplicaciones movilesAplicaciones moviles
Aplicaciones moviles
 

Kürzlich hochgeladen

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 

Kürzlich hochgeladen (16)

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 

SAMBA, la implementación libre del protocolo SMB

  • 2. www.ticalcanze.tk 1.Historia Sambaesla ideadeAndrewTridgell,quienactualmentelideraelequipode desarrollo de Samba developmentdesde su casa de Canberra, Australia. El proyectonacióen1991.SiendooriginalmentedesarrolladoparaUnixporAndrew Tridgellutilizandounsnifferocapturadordetráficoparaentenderelprotocoloa través de la ingeniería inversa. El nombre viene de insertar dos vocales al protocoloestándar que Microsoftusaparasusredes,elSMBoservermessageblock.Enunprincipio Sambatomóelnombredesmbserverperotuvieronque cambiarlo por problemas con una marca registrada. Tridgellbusco en el diccionariodesumáquinaUnixalgunapalabraqueincluyeralasletras“s”,“m”y “b” conla orden grephasta que dioconSamba. SiendoSAMBAesunaconjuntodeprogramas,originalmentecreadospor AndrewTridgellyactualmentemantenidosporTheSAMBATeam,bajolaLicencia Publica GeneralGNU,yqueimplementanensistemasbasadossobreUNIX®el protocoloServerMessageBlock(oprotocoloSMB).Esteesalgunasvecesreferido también como CommonInternet File System(CIFS), LanManagero protocolo NetBIOS. Sirve como reemplazo total para Windows® NT, Warp®, NFS® servidoresNetware®. 2. ¿Qué esSAMBA? EsunasuitedeaplicacionesGNU/Linux(oUnix)quehablaelprotocolo SMB (ServerMessageBlock),protocoloSMBestádentrodelacapaOSI.Muchos sistemasoperativos, incluidosWindowsyOS/2,usan SMBparaoperacionesdered cliente- servidor. Mediante el soporte de este protocolo, Samba permite a los servidoresUnixentrarenacción,comunicandoconelmismoprotocoloderedque losproductosde MicrosoftWindows. 3. ¿Que permiteSAMBA?  Compartiruno o mássistemasde archivos.  Compartirimpresoras, instaladastanto enelservidorcomo enlosclientes.  Ayudara losclientes, convisualizadorde Clientesde Red.
  • 3. www.ticalcanze.tk  Autentificarclienteslogeándosecontra undominioWindows. Proporcionaroasistirconunservidorderesoluciónde nombresWINS. 4. ComoFunciona SambaconfiguradirectoriosUnix/Linux(incluyendosussubdirectorios) como recursosparacompartiratravésdelared.ParalosusuariosdeMicrosoft Windows, estosrecursosaparecencomocarpetasnormalesde red. LosusuariosdeLinuxpuedenmontarensussistemasdearchivosestás unidadesderedcomosifuerandispositivoslocales,outilizarlaordensmbcilentpara conectarse a ellasmuyalestilo delcliente de la línea de órdenesftp. Cadadirectoriopuedetenerdiferentespermisosdeaccesosobrepuestosa lasproteccionesdelsistemadearchivosqueseestéusandoenLinux.Porejemplo, lascarpetashomepuedentenerpermisosdelecturayescrituraparacadausuario, permitiendoquecadaunoaccedaasuspropiosarchivos;sinembargodeberemos cambiarlospermisosdelosarchivoslocalmenteparadejaralrestovernuestros archivos, ya que condarpermisosdeescritura enelrecurso noserásuficiente. 3. Componentes de la suiteSAMBA Smbd,elservidorsmb. Esteactúaconlasconexionesdesdeclientes,dando todos los archivos, permisosydirectorio detrabajo al usuario. mbdeselservidordenombredeNetBIOS,elcualayudaalosclientesa localizarservidores, buscandoymanejando dominios. Smbclient, el programaclientedel host-UNIX. Testprnsunprogramaparahaceruntestalservidorqueaccedealas impresoras. Testparms, este programahaceun test alaconfiguración del archivo sambayverificaqueestecorrecto. Smb.confes el archivo de configuración SAMBA.
  • 4. www.ticalcanze.tk Smbstatusmuestralo compartido (recursos) exportado porSAMBA. DeloscualesseconsideraelcorazóndeSAMBAlosprogramassmbdy nmbd. Usualmentecorrencomodemonios,cualestosprocesoscorrentodoel tiempo. ElprocesonmbdhabilitaalservidorLinuxaserexploradosporotras maquinas.EldemoniosmbdprocedelospaquetesSMByestosarribanenlared ynegocia conel kernel deLinuxa acceder estos recursosycompartirlos. 4. El ProtocoloSMB EsteprotocoloSMBpertenecealacapadeaplicaciónenelmodeloOSIque permitecompartirarchivoseimpresoras(entreotrascosas)entrenodosdeuna red. Esutilizado principalmente enordenadoresconMicrosoftWindowsyDOS. IBMdesarrollóelBloquedemensajesdelservidor(SMB)afinesdeladécada del‘80paradescribirlaestructuraderecursosderedcompartidos,comodirectorios, archivos, impresoras y puertos seriales. Es un protocolo de solicitud-respuesta. A diferencia del protocolo para compartir archivos respaldado por FTP, los clientes establecen una conexión a largo plazo con los servidores. Una vez establecida la conexión,elusuariodelclientepuedeaccederalosrecursosenelservidorcomosiel recursofuera local paraelhostdelcliente. LossistemasoperativosLINUXyUNIXtambiénproporcionanunmétodopara compartir recursos con las redes Microsoft a través de una versión de SMB denominadaSAMBA.LossistemasoperativosMacintoshdeAppletambiénadmiten recursos compartidosutilizandoel protocolo SMB.
  • 5. www.ticalcanze.tk Los mensajes SMBpueden: • Iniciar, autenticaryterminarsesiones • Controlar el acceso aarchivos eimpresoras • Permitirauna aplicación enviaro recibirmensajeshaciao desdeotro dispositivo
  • 6. www.ticalcanze.tk Es responsabledelanegociacióndelosarchivosremotosyrecursoscomo impresoras,mostrareunejemplodecómotrabajaesteprotocolo,tomandocomo ejemplo lacomparticióndearchivosentreunsistemaoperativoWindowscomo cliente y Linuxenla cualse encuentra elservidorSAMBA: 5. FactoresdeÉxitodel ProyectoSAMBA 1. Essoftware Libre.- tanto la distribuciónde SAMBAcomo elcódigo esta bajo la licencia GNU GeneralPublicLicense., lo cualpermite la retroalimentaciónactiva de la comunidad. 2. Apoyode Grandesempresas.- samba tuvo la afortunada aportacióndeempresascomo Google, Microsoft. En cuanto a la empresa más grande de software privativo, hizosu aportación indirectamenteatravés de PFIF,en esta dirección http://quisqueyalibre.wordpress.comsecita que: “Microsoftsehavistoforzada,porunaresolucíóndelaUnionEuropea a compartir
  • 7. www.ticalcanze.tk información que ayude a desarrollar software que sea compatibleconlosprotocolosysistemasdeficherosdelacompañíade Redmond. Quienes,demomento,estánsacandomásprovechodeestosonlos desarrolladoresdeSamba,yaquehanrecibidodeMicrosoft,através de laagencia ProtocolFreedomInformationFoundation,la documentación de su protocolo SMB, el cual permite compartir archivos,impresoras,ydemás recursosenredyqueesutilizadopor Windows. JeremyAllison,co-autordeSambasemuestramuysatisfechoyafirma quehanrecibidotodalainformaciónparahacerquetodofuncione.A pesar de tener que firmar un acuerdo de no revelación para poder recibirladocumentación,elsoftwaredesarrolladopodráserdecódigo abierto. DichadocumentaciónpermitiráaSambamejorarlaintegraciónenlos dominiosy gruposdetrabajodeMicrosoftWindows.Quienesmásse beneficiarándeestosonlosusuariosdeMacOSyGNU/Linux,queverá comolaintegracióndesusequipos conrecursoscompartidosenred desdeWindowsserámuchomejorylesahorrara muchosdoloresde cabeza.” 6. Conclusiones  Inicialmente creado por Andrew Tridgelly actualmente el proyecto es mantenido porTheSAMBATeam.  SAMBA esta bajolalicencia GNU GeneralPublicLicense.  SAMBA esuna implementación libredel protocoloSMB.  SAMBAessuitedeaplicacionesGNU/Linux(oUnix),quesoportadoporel protocolo SMB permite compartir archivos, impresoras, etc; con sistemas operativosque tbnsoportendicho protocolo.  SonconsideradosloscomponentesmásimportantesdeSAMBAlosprogramas  smbdynmbd.  SAMBAhatenidounmayorimpulsocomoproyectodebidoalaportede empresas comoGoogleyMICROSOFT.