Anterior Siguiente Indice

3. Instalación

La última versión del código de Samba está disponible en:

ftp://nimbus.anu.edu.au/pub/tridge/samba/

De todas maneras, si has instalado la distribución RedHat de Linux, tienes la opción de instalarlo como paquete. Algunas otras distribuciones también incluyen los ejecutables de Samba.

Se requieren los dos demonios siguientes para el paquete Samba. Se suelen instalar en /usr/sbin y se pueden ejecutar tanto desde los scripts de arranque del sistema como desde inetd. Algunos scripts de ejemplo los puedes ver en Ejecutando los demonios.

Habitualmente, se instalan en /usr/bin los siguientes ejecutables de Samba, aunque la localización (como de costumbre) es opcional.

Adicionalmente, se incluye en este COMO un script llamado 'print', que sirve como un útil front end para el script smbprint.

El paquete Samba es sencillo de instalar. Simplemente consigue el código fuente del servidor que nombramos antes, y lee el fichero README de la distribución. Hay también un fichero llamado docs/INSTALL.txt en la distribución que te da un sencillo conjunto de instrucciones paso a paso.

Siguiendo con la instalación, pon los demonios en /usr/sbin y los ejecutables en /usr/bin. Instala las páginas del manual en /usr/local/man.

Cuando compiles el paquete Samba, deberías especificar en el Makefile la localización del fichero de configuración, smb.conf. Generalmente debería estar en /etc, pero puedes ponerlo donde quieras. A estas alturas, presumimos que especificaste la localización del fichero de configuración como /etc/smb.conf, el fichero de registro como /var/log/samba-log.%m y el directorio de bloqueo como /var/lock/samba

Instala el fichero de configuración, smb.conf. Ve al directorio donde se compiló el Samba. Mira en el directorio examples/simple y lee el fichero README. En ese directorio encontrarás el fichero smb.conf. Cópialo en /etc. ¡TEN CUIDADO! Si tienes una distribución de Linux que tiene el Samba instalado ya, puede que ya tengas un fichero de configuración en /etc. Probablemente deberías usar el antiguo.

Si no quieres que tu configuración esté en /etc, ponla donde quieras y luego pon un enlace simbólico en /etc:

        ln -s /path/to/smb.conf /etc/smb.conf


Anterior Siguiente Indice