1 / 17

Electiva Profesional IV Jhon Sánchez Mauricio Díaz

SAMBA. Electiva Profesional IV Jhon Sánchez Mauricio Díaz. Definición Es un software libre que nos facilita la comunicación para sistemas operativos del tipo UNIX como Linux y Mac OS X, Solaris ya sea para verlos como servidores o clientes en redes de Windows.

vivian
Download Presentation

Electiva Profesional IV Jhon Sánchez Mauricio Díaz

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SAMBA Electiva Profesional IV Jhon Sánchez Mauricio Díaz

  2. Definición Es un software libre que nos facilita la comunicación para sistemas operativos del tipo UNIX como Linux y Mac OS X, Solaris ya sea para verlos como servidores o clientes en redes de Windows. 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. 

  3. Historia 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.

  4. Características • Samba es una implementación de una docena de servicios y una docena de protocolos, entre los que están: • NetBIOS sobre TCP/IP (NetBT) • SMB (también conocido como CIFS) • DCE/RPC o más concretamente, MSRPC • La suite de protocolos del dominio NT • El servicio Local Security Authority (LSA) • Recientemente el Logon de entrada de Active Directory, que incluye una versión modificada de Kerberos y una versión modificada de LDAP.

  5. Demonios • Samba está compuesto por tres demonios (smbd, nmbd y winbindd). Dos servicios (smb y windbind) controlan los demonios son detenidos arrancados y otras funcionalidades relacionadas a servicios

  6. - El demonio smbd: El demonio de servidor smbd suministra servicios para compartir archivos e impresión a clientes Windows. Además, es responsable por la autenticación de usuarios, el bloqueo de recursos y compartir datos a través del protocolo SMB. Los puertos predeterminados en los cuales el servidor escucha por tráfico SMB, son los puertos TCP 139 y 445. El demonio smbd es controlado por el servicio smb. - El demonio nmbd: El demonio del servidor nmbd entiende y responde a las peticiones de servicio de nombres NetBIOS tales como aquellas producidas por SMB/CIFS en sistemas basados en Windows. Estos sistemas incluyen clientes 95/98/ME, Windows NT, Windows 2000, Windows XP y LanManager. También participa en los protocolos de navegación que forman la vista Entorno de red de Windows. El puerto predeterminado en el que el servidor escucha por tráfico NMB es el puerto UDP 137. El demonio nmbd es controlado por el servicio smb. - El demonio winbindd: El servicio winbind resuelve la información de usuarios y grupos en un servidor Windows NT y lo hace entendible para las plataformas UNIX. Esto se logra usando las llamadas RPC, PluggableAuthentication Modules (PAM) y el NameServiceSwitch (NSS). Esto permite que los usuarios del dominio Windows NT aparezcan y operen como usuarios UNIX en un máquina UNIX. Aunque está enlazado con la distribución Samba, el servicio winbind se controla separadamente de smb. El servicio winbind controla al demonio winbindd y no requiere que el servicio smb arranque para poder funcionar. Debido a que winbind es un servicio del lado del cliente utilizado para conectar a los servidores Windows NT, una discusión más detallada de winbind está fuera del ámbito de este manual.

  7. Configuración Primer paso:Instalamos Samba en nuestro Ubuntu $ sudo apt-getinstall samba samba-clientsmbfssmbclient

  8. Segundo paso: configuramos nuestro servidor, lo que vamos a hacer es agregar al final del archivo de configuración de samba unas lineas, lo que le estamos diciendo al servidor samba es que comparta la carpeta /home/public. Para ingresar al archivo de configuración de samba tecleamos lo siguiente en la terminal: $ sudo nano /etc/samba/smb.conf

  9. Ahora debemos crear una carpeta con permisos (por ejemplo) :

  10. Y luego ingresamos el siguiente codigo al final del archivo  [public]comment = Public Folderpath = /home/publicpublic = yeswritable = yescreate mask = 0777directory mask = 0777force user = nobodyforce group = nogroupguest ok = yes Dentro de este

  11. Dentro de este archivo vamos a buscar la linea que diga lo siguiente: ; security = user Y la sustituimos por security = SHARE Para guardar el archivo tienen que teclear ctrl+”o” (aquí sobre escriben el archivo original) y luego ctrl+”x” (para salir del editor nano).

  12. Tercer paso: Ahora le vamos a decir al sistema operativo que deseamos que cualquiera pueda escribir en esta carpeta. $ sudo chmod 777 /home/public Cuarto paso: vamos a reiniciar nuestro servicio samba con la siguiente instrucción, para que los cambios efectuados en el archivo de configuración tengan efecto $ sudo /etc/init.d/samba restart

  13. Quinto paso: vamos a ver cual es nuestra dirección ip para poder acceder directamente a nuestra maquina desde windows, ingresamos la siguiente dirección en la terminal: $ ifconfig Aparecerán unos parámetros, debemos buscar inet addr:192.168.X.X, y esta es nuestra dirección ip. Sexto paso: por último nos vamos a nuestras maquinas con window$ y en el menú de inicio buscamos la opción “ejecutar”, ahi ingresamos la dirección ip de nuestro servidor anteponiendo dos diagonales invertidas: \\192.168.X.X

  14. Ejemplo de configuración básica Archivo de configuración /etc/samba/smb.conf [global]workgroup = nombreGrupoTrabajo [compartido]comment = Archivos Compartidos path = /home/nombreUsuario/compartido browseable = yes readonly = no guest ok = yes writable = yes validusers = nombreUsuario

  15. FUENTES • http://www.acis.org.co/index.php?id=110 • http://es.wikipedia.org/wiki/Samba_(programa) • http://www.samba.org/samba/docs/SambaIntro.html • http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-rg-es-4/s1-samba-daemons.html

  16. Muchas Gracias

More Related