Capitulos de este wiki
  1. 1 Aprendiendo Samba
  2. 2 ¿Qué es Samba?
  3. 3 ¿Qué puede hacer Samba por mí?
  4. 4 Familiarizandonos con una Red SMB/CIFS
  5. 5 Implementaciones de Microsoft
  6. 6 Un Vistazo a la Distribución Samba
  7. 7 ¿Cómo puedo Obtener Samba?
  8. 8 Instalando Samba en un Sistema Unix
  9. 9 Descargando la Distribución
  10. 10 Configurando Samba
  11. 11 Compillando e Instalando Samba
  12. 12 Un Fichero de Configuración Basico
  13. 13 Iniciando los Demonios de Samba
  14. 14 Testeando los Demonios Samba
  15. 15 Configurando los Clientes Windows
  16. 16 Configurando Computadoras Windows 95/98 (I)
  17. 17 Configurando Computadoras Windows 95/98 (II)
  18. 18 Una Introducción a SMB/CIFS (I)
  19. 19 Una Introducción a SMB/CIFS (II)
  20. 20 Compartición de Unidades de Disco
  21. 21 Aprendiendo a usar el Fichero de Configuración de Samba
  22. 22 Secciones Especiales
  23. 23 Opciones del Ficheros de Configuración
  24. 24 Configuración del Servidor
  25. 25 Configuración de la Compartición de Disco
  26. 26 Opciones de Red con Samba
  27. 27 Servidores Virtuales
  28. 28 Opciones de Ficheros de Registro
  29. 29 Visualización (Browsing) y Compartición Avanzada de Discos
  30. 30 Visualización, Navegación o 'Browsing'
  31. 31 Diferencias entre Sistemas de Ficheros
  32. 32 Permisos de Ficheros y Atributos en MS-DOS y Unix
  33. 33 Planchado de Nombres (Name Mangling) y Tipo
  34. 34 Bloqueos y Opciones de Bloqueos
  35. 35 Usuarios, Seguridad y Dominios
  36. 36 Usuarios y Grupos
  37. 37 Controlando el acceso a los recursos compartidos
  38. 38 Seguridad y autenticación
  39. 39 Contraseñas
  40. 40 Sincronización de las Contraseñas
  41. 41 Dominios Windows
  42. 42 Scripts de Entrada
  43. 43 Impresión y Resolución de Nombres
  44. 44 Enviando tareas de impresión a SAMBA
  45. 45 Impresión sobre Impresoras de Cliente Windows
  46. 46 Resolución de Nombres con Samba
  47. 47 Informacion adicional sobre Samba
  48. 48 Magic Scripts (Scripts Magicos)
  49. 49 Internationalización
  50. 50 Mensajes Emergentes
  51. 51 Opciones Añadidas Recientemente
  52. 52 Otras Opciones
  53. 53 Copias de Seguridad (Backups) con smbtar
  54. 54 Resolviendo Problemas con Samba
  55. 55 La Caja de Herramientas
  56. 56 El Arbol de Errores
  57. 57 Recursos Extra
  58. 58 Bibliography

Usando Samba - Descargando la Distribución

9 - Descargando la Distribución

[editar]
Tutorial creado por Robert Eckstein, David Collier-Brown, Peter Kelly. Extraido de: http://es.tldp.org/Manuales-LuCAS/USANDO-SAMBA/usando-samba-html/node1.html
20 de Febrero de 2006
Si quieres bajarte la última versión, el sitio web principal de Samba es http://www.samba.org. Una vez conectes a esta página, verás enlaces a los sitios espejo de Samba distribuidos por el mundo. Escoge el sitio más cercano a ti.

Los sitios web de Samba tienen documentación y tutoriales, listas de correo, las últimas notivias sobre Samba, y las distribuciones de fuentes y binarios de Samba. Los sitios de descarga (FTP) sólo tienen las distribuciones de fuentes y binarios. A menos que específicamente desees una versión en concreto o necesites instalar una distribución binaria, descargate la última distribución de fuentes desde el sitio ftp más cercano. Esta distribución siempre se llama:

samba-latest.tar.gz



Los paquetes precompilados están disponibles también para un gran número de plataformas Unix. Estos paquetes contienen binarios para cada uno de los ejecutables de Samba, así como la documentación base de Samba. Advierte mientras que la instalación de una distribución de binarios te puede ahorrar problemas y tiempo, hay unas cuantas cosas que deberías tener en mente cuando vayas a decidir uasr los binarios o compilar tú mismo:

  • Los paquetes de binarios pueden estar atrasados con respecto a la última versión del en una o dos revisiones (incluso más), especialmente tras una serie de pequeños cambios o para el caso de las plataformas menos populares. Compara las notas de revisión de los paquetes de fuentes y de binarios para asegurarte de que no hay nuevas características que necesites para tu plataforma.
  • Si usas binarios precompilados, necesitarás asegurarte de que tienes las librerías correctas requeridas por los ejecutables. En algunas plataformas, los ejecutables están estáticamente enlazados, por lo cual esto no sería problema, pero en los s.o. Unix modernos (p.ej., Linux, SGI Irix, Solaris, HP-UX, etc.), las librerías frecuentemente están enlazadas dinámicamente. Esto significa que los binarios buscan la versión correcta de cada librería en tu sistema, así que podrías tener que instalar una nueva versión de una librería para compilar. El fichero README o makefile que acompañan a la distribución de binarios debería especificar cualesquiera requerimientos2.1. Muchas máquinas con librerías compartidas vienen con una utilidad llamada ldd. Esta herramienta te dirá qué librerías requiere un determinado binario, y qué librerías en el sistema satisfacen dicho requerimiento. Por ejemplo, el testeo del programa smbd en nuestra máquina dio el siguiente resultado:

\textbf{$ ldd smbd} libreadline.so.3 => /usr/lib/libreadline.so.3 libdl.so.2 => /lib/libdl.so.2 libcrypt.so.1 => /lib/libcrypt.so.1 libc.so.6 => /lib/libc.so.6 libtermcap.so.2 => /lib/libtermcap.so.2 /lib/ld-linux.so.2 => /lib/ld-linux.so.2

  • Si hay cualquier incompatibilidad entrer Samba y librerías específicas en tu máquina, la documentación base de la distribución te lo debería aclarar.
  • Recuerda que cada distribución de binarios trae valores preestablecidos sobre la plataforma de instalación, tales como directorios por defecto y valores de algunas opciones de configuración. De nuevo, comprueba la documentación y el fichero makefile incluido en el directorio fuente para ver qué directivas y variables fueron usadas cuando se compilarion los binarios. En algunos casos, podrían no ser apropiados para tu situación.
    Unos cuantos elementos de configuración pueden ser reseteados con opciones de línea de comandos en tiempo de ejecución, en lugar de en tiempo de compilación. Por ejemplo, si tu binario intenta colocar un archivo de registro, bloqueo o de estado en el lugar ``inapropiado (p.ej., en /usr/local ), podrías evitar esto sin necesidad de recompilar.

Un punto a comentar es que los fuentes de Samba requieren un compilador ANSI C. Si estás en una plataforma con un compilador no-ANSI, tal como el compiladorcc de SunOS version 4, tendrás que instalar un compilador compatible ANSI comogcc antes de que puedas hacer nada2.2.

Leer la Documentación

Aunque parezca algo obvio, si bien puedes descomprimir el paquete y acto seguido hacer configure, make, y make install, y a lo mejor hasta te funciona, es una mala idea el no dedicar algo de tiempo a leer la documentación, sobre todo cuando planeamos una red con Samba.

Samba 2.0 se configura automáticamente antes de la compilación. Esto reduce la problemática que pueda existir con problemas específicos de determinadas máquinas, pero puede que haya una opción mencionada en el fichero README que tú no hayas tenido en cuenta, y que te va a resultar imprescindible para tu instalación. Tanto con un tipo de distribución como otra, encontrarás un buen número de documentos en el directorio docs, en variedad de formatos. Los fichero más importantes a leer en toda distribución son:

WHATSNEW.txt docs/textdocs/UNIX_INSTALL.txt

Estos ficheros te indican cuáles son las características con las que te vas a encontrar en tu distribución de Samba, y te advertirá sobre problemas típicos de instalación con los que te podrás encontrar. Asegúrate de echarles al menos un vistazo antes de comenzar con la compilación.




2.1 Esto es especialmente cierto en programas que usan glibc-2.1 (que viene con Red Hat Linux 6). Esta librería causó consternación en la comunidad de desarrolladores cuando fue revisada, porque se hizo incompatible con versiones anteriores de glibc. 2.2 Los binarios gcc están disponibles para la mayoría de las máquinas modernas. Mira en http://www.gnu.org/ para ver una lista de los sitios con gcc y otro software GNU.
[editar]

10 opiniones

Sergio

buenisimo
huevos

no mames
Muy muy bueno.

Excelente. Todos los aspectos que me presentaron problemas en la configuración del servidor fueron resueltos con la ayuda proporcionada por este documento. Muchas gracias a los autores y traductores por su aporte.
Samba en web.

Quisiera saber mas sobre lo que es la instalacion de samba en web.
Samba.

Exelente curso de samba, muy bien explicado.
1 2 | siguiente >

Tutoriales relacionados con 'Usando Samba'

Este documento describe la manera de usar el paquete Samba, que dota a Linux de... Más »
Cuando un entorno Windows precisa nuestros archivos, o puede servirnos para imprimir nuestros documentos, nada... Más »
Esta guía no es un documento general de seguridad. Esta guía está específicamente orientada a... Más »
Antes de continuar he de advertir que instalar una estación de trabajo NetBSD es un... Más »
Vamos a ver cómo funciona Snort en todas sus facetas, instalación y configuración (sistemas Windows),... Más »

Autor y licencia de 'Usando Samba'


Tutorial de Robert Eckstein, David Collier-Brown, Peter Kelly. Extraido de: http://es.tldp.org/Manuales-LuCAS/USANDO-SAMBA/usando-samba-html/node1.html CopyLeft
Licencia GNU Free Documentation License: http://www.es.gnu.org/licencias/fdles.html
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.