Configurando el servidor de archivos Samba II

Antes de comenzar hablando un poco de algunos parámetros claves en la configuración de samba, sería indispensable leer los anteriores artículos que vengo escribiendo como para tomarlo como referencia y seguir avanzando.

Una vez instalado nuestro servidor samba, es necesario que verifiquemos que se esté ejecutando, por lo general cuando lo instalamos, por defecto cada vez que inicializamos el sistema automáticamente se ejecuta el demonio de samba (smbd), de esta manera ya no hay que preocuparse por arrancar el servidor de archivos, sino que más bien lo carga al inicio.

Para verificar esto, podemos escribir el siguiente comando:

$ ps -aux | grep smbd
root 5818 0.0 0.1 10124 2356 ? Ss Oct18 0:00 /usr/sbin/smbd -D
root 5928 0.0 0.0 10124 1064 ? S Oct18 0:00 /usr/sbin/smbd -D

Con lo cual podemos ver que los demonios smbd se están ejecutando en nuestro servidor.

Entonces comencemos con la configuración, para aquellos usuarios que no conocen mucho de GNU/Linux o se están iniciando en este universo, les comento un poco sobre los archivos de configuración de los servicios que vallamos a instalar.

En el directorio /etc vamos a poder encontrar archivos de texto plano, totalmente documentados con la configuración de muchas aplicaciones que podamos llegar a instalar y en este caso samba no es la excepción.

Es por ello que para editar el archivo de configuración nos dirigimos al directorio /etc/samba/, hay vamos a encontrar un par de archivos, esto puede variar dependiendo de la distribución GNU que estemos utilizando y de la versión de samba instalado, pero el hecho esta en que vamos a encontrar un archivo llamado smb.conf y es acá donde vamos a encontrar las opciones.

Esto es una recomendación muy importante que les quiero dejar, todos conocemos la existencia de root, el super usuario de GNU que lo puede todo, y asi como lo puede todo, podemos hacer muchos desastres, o escribir mal un parámetro con lo cual es posible que el servicio se interrumpa o cosas por el estilo. Para evitar estas cosas les recomiendo que realicen un pequeño backup provisorio del archivo de configuración que es muy importante, nunca esta de más realizar estos resguardos. Para ellos podemos hacer lo siguiente:

$ cp /etc/samba/smb.conf /etc/samba/smb.conf-backup

De esta manera nos aseguramos que si hacemos algo mal, borramos algo importante podemos restaurar y renombrar el archivo para continuar el servicio y salvar la contingencia.

Aclarado esto es importante saber ya que estos archivos de configuración muchas veces solo puede ser editados por root o para los que utilizan la aplicación sudo vale igual.

Ahora bien comencemos a ver el contenido del archivo de configuración, si les das un vistazo general vas a notar que no es muy extenso, todas las lineas que comiencen con el carácter “#” son comentarios y no son tomados en cuenta, por lo cual vamos a encontrar la explicación de cada parámetro de configuración y muy probablemente un ejemplo asociado.

Como dijimos anteriormente estos archivos de configuración son de texto plano, por tal motivo podemos abrirlo con cualquier editor de texto, por ejemplo Vi, nano, pico, Kate, Gedit, etc.

Entonces veamos algunos parámetros a configurar, comencemos por establecer el grupo de trabajo, editando el valor del parámetro workgroup, asignando de esta manera el nombre que desees por ejemplo:
workgroup = CASA

El parámetro server string hace referencia a caracteres descriptivos, sería muy útil de implementar cuando contamos con varias máquinas y una etiqueta de referencia descriptiva no viene nada mal hasta por prolijidad:
server string = Servidor Samba %v en %L

Hasta ahora dos parámetros modificados, entonces ¿Cuál es el procedimiento a seguir? Para que estos cambios se reflejen en el servidor es necesario volver a cargar la configuración editada, para ello podemos realizar lo siguiente:

$ /etc/init.d/samba reload
* Reloading /etc/samba/smb.conf smbd only [OK]

Ahora una ves que aplicamos los cambios ya podemos ver que los mismos fueron reflejados en el servicio. En nuestro navegador de archivo podemos hacer lo siguiente, colocar esta dirección:

smb:/

y alli vamos a poder visualizar los servidores de archivos conectados.

La verdad que este post que fue más explicativo respecto al anterior en cuanto a archivos de configuración fue muy básico, pero lo más detallado posible. En la próxima entrega vamos a continuar con la configuración de nuestro primer Servidor de Archivos Samba.


Tec. Informático, Analista en Sistema y Estudiante de Ing. en computación, Emprendedor, Creador y Webmaster de LaREPAWEB, El CoDiGo K, TeknoFlash, SQLite Latino.

Leave a Reply

*

web stats