|
|
|||||||||||||||||||||||||||||||||||||
|
Enlaces Esta en: documentos
|
DirectorioConfiguración de impresión simpleA continuación vamos a mostrar una configuración de impresión simple. Si la compara con su propia configuración, puede hallar algunos parámetros adicionales que hayan sido sonfigurados por el vendedor de su SO. Más adelante se tratará el tema y la explicación de los parámetros. Este ejemplo no usa muchos parámetros, sin embargo en muchos entornos son suficientes para un fichero smb.conf que permita imprimir a todos sus clientes. Ejemplo. Configuración simple con impresión BSD
Este es sólo un ejemplo de configuración. Samba asigna valores preestablecidos a todos los parámetros de configuración. Estos valores son prudentes y sensatos. Cuando se especifica un parámetro en smb.conf, se modifica el valor preestablecido. La orden testparm, cuando se ejecuta como root muestra todos los valores utilizados por Samba, tanto los predeterminados como los especificados en el fichero de configuración, así como los posibles errores de configuración. La salida completa puede superar las 340 líneas, por lo que deberá paginarla para verla bien. La sintaxis del fichero de configuración no es complicada, es muy tolerante con la sintaxis. Como se aprecia a lo largo del capítulo, Samba acepta ciertos errores de deletreo como browseable en lugar de browseable, y no distingue entre mayúsculas y minúsculas. Se puede usar Yes/No o True/False para valores lógicos. Las listas de nombres se pueden separar medainte comas, espacios o tabulaciones.
Verificar la configuración con testparmPara ver, si no todos, la mayoría de los valores asociados a la configuración de impresión, incluyendo los valores implícitos intente con la orden del siguiente ejemplo. La orden busca todas las apariciones de lp, print, spool, driver, ports y [ en la salida de testparms. Con esta orden podemos ver el estado activo de la configuración de impresión en el proceso smbd en ejecución. Esta orden no muestra los servicios de impresión creados de forma individual ni las rutas de impresión que utilizan. Esta es la salida de mi configuración Samba:
Puede comprobar con facilidad qué valores añade Samba de forma implícita. Recuerde: puede ser importante en su futuro trabajo con Samba.
Observacióntestparm tiene un comportamiento diferente en Samba-3 y en 2.2.x: si se usa sin -v, sólo muestra los valores efectivos especificados. Para ver todos los valores agregue -v cuando ejecute testparm.
Configuración rápida de validaciónEn el momento que tenga problemas de impresión, vuelva a este punto y primero verifique si testparm muestra los parámetros correctos. Como aviso por la experiencia personal, intente con el comentario de la línea del parámetro load printers. Si su sistema 2.2.x se comporta como el mío verá esto:
Supongo que comentando este valor evito que Samba publique las impresoras, pero lo sigue haciendo. Resulta que como éste es el valor preestablecido del parámetro, aunque le pongamos un comentario seguirá teniendo el valor "Yes". Ya no caigo más, al menos en esta tontería.
Sólo cuando el parámetro está explícitamente con el valor load printers = No hará que Samba actúe según mis intenciones, por tanto mi encarecido aviso es:
Este ejemplo pretende mostrar como puede usar testparm para comprobar cualquier fichero de configuración Samba. Le aconsejo encarecidamente que not cambie una configuración en funcionamiento, salvo que sepa exactamente qué está haciendo. No suponga que los cambios sólo son efectivos cuando reinicie smbd. Este no es el caso, Samba relee este fichero cada 60 segundos y en cada nueva conexión de un cliente. Es estas condiciones podría modificar una configuración para sus clientes sin ser consciente. Y ahora una nueva cosa muy interesante, testparm is útil para identificar la configuración de impresión mínima de Samba si usa el anterior fichero de configuración mínima. Eeto es lo que puede encontrar:
testparm miestra dos avisos:
guarda toda la cadena tras el signo = como el valor que se quiere asignar al parámetro. Como este valor del parámetro es inválido se le asigna el valor predeterminado.
Página Principal |
Visita nuestro proveedor:
Publicidad: |
|||||||||||||||||||||||||||||||||||