Sistema cups
Es un sistema de impresión para S.O de tipo Unix que permite a un equipo actuar como servidor de impresión.Un equipo cliente podrá enviar tareas de impresión a este servidor el cual se encargará de gestionarlas para satisfacer las necesidades del cliente.
En cups,la información es enviada a un planificador o spooler, desde ahí, el trabajo se envía a un sistema de filtros que convierten el trabajo a un formato que entiende la impresora y, finalmente, se envían los datos a un backend el cual se trata de un filtro especial que envía los dato traducidos al formato que entiende la impresora, a un periférico que será el encargado de la impresión en sí.
El fichero de configuración principal es
/etc/cups/cupsd.conf
Algunos parámetros son:
LogLevel:Establece el tipo de información que aparecerá en los logs
Listen:Especifica el puerto en el cual atenderá peticiones el servicio cups.Por defecto utiliza el puerto escucha en localhost:631
Browsing:Muestra o no las impresoras disponibles dentro de la red.Por defecto su valor es On.
Maxclients:Especifica el número máximo de clientes que puede atender el servidor de manera simultánea
Allow From:Específica a quien permite el acceso a la zona declarada.Si asignamos All,cualquiera podrá entrar.También podemos especificar la ip o el nombre de equipo de quien queramos que acceda.
Este fichero contiene la lista de las colas de impresión que están configuradas en el equipo
/etc/cups/printers.conf
Algunas opciones que se le pueden pasar son:
Accepting:Se le puede asignar el valor yes o no dependiendo de si queremos que la impresora en cuestión acepte nuevos trabajos o no.
AllowUser:Especifica la lista de usuarios a los que se les permitirá utilizar la impresora
DenyUser:Especifica la lista de usuarios a los que se les denegará el uso de la impresora en cuestión
Shared:Especifica si la impresora se comparte en la red o o dependiendo de si se le asigna el valor yes o no respectivamente
Mediante este comando podemos generar nuevos trabajos de impresión
lp
Algunos de los parámetros son:
-u:Especifica el usuario conel cual se conectará al servidor de impresión
-d:Especifica la impresora a la que se mandarán los trabajos de impresión
-i:Especifica el job-id de un trabajo ya existente para modificar algunas de sus opciones
-n:Número de copias que queremos que nos saque del trabajo o trabajos
-t:Asigna un nombre al trabajo
Algunas de las opciones que se le pueden pasar son:
-o media=tamaño:Se le asigna el tamaño de página
-o cpi=N: En N especifica el número de caracteres a imprimir por pulgada.Por defecto son 10
-o scaling=número:Escala los archivos de imagen de tal forma que los ajusta al porcentaje de la página especificado en número para que se impriman en una sola hoja o en varias
Para cancelar la impresión
cancel
Los parámetros que se le pueden pasar son:
-E:Fuerza que la comunicación con el servidor se realice encriptada
-U:Especifica el usuario con el que conectarse con el servidor
-a: Cancela todos los trabajos en el destino seleccionado o todos los trabajos en todos los destinos si no se le pasa ninguno
-h:Elije un servidor alternativo
-u:Cancela los trabajos cuyo propietario sea el usuairo especificado
Para mostrar información sobre los trabajaos enviados a una cola de impresión entre otras cosas se utiliza el comando
lpstat
Algunos parámetros que se le pueden pasar son:
-l:Muestra un istado de impresoras ,clases y trabajos
-p:Muestra las impresoras y si tienen o no habilitadas la impresión.Si no se especifica ninguna impresora se muestra todas
-r:Muestra si el servicio cups está corriendo o no
-u:Muestra una lista de trabajos de impresión ordenadas por el nmbre de usuario.
-d:Muestra la cola de impresiñon por defecto
-t:Muestra toda la información de estado
Podemos configurar impresoras y clases mediante el comando
lpadmin
Algunos de los parámetros son:
-c:Añade la impresora especificada a la clase que le digamos.Si la clase no existe la creará.
-r:Elimina la impresora seleccionada de la clase que le digamos.Si la clase queda vacío se elimina también.
-v:Establece el "device-uri" esto es la cadena de conexión con la impresora.Aquí se le especificará si se conecta por usb, vía http, etc..
-D:Muestra información detallada sobre la impresora seleccionada
-E:Habilita la impresora de manera que pueda aceptar trabajos.
Con el comando podemos mostrar o establecer opciones de una impresora
lpoptions
-l:Lista las opciones específicas de la impresora y las opciones establecidas
-r:Elimina la opción seleccionada de la configuración de la impresora
-o:Especifica una nueva opción para la impresora seleccionada.
viernes, 6 de marzo de 2015
Samba
Introducción
Samba 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. De esta forma, es posible que computadoras con GNU/Linux, Mac OS X o Unix en general se vean como servidores o actúen como clientes en redes de Windows.
Samba también permite validar usuarios haciendo de Controlador Principal de Dominio (PDC), como miembro de dominio e incluso como un dominio Active Directory para redes basadas en Windows; aparte de ser capaz de servir colas de impresión, directorios compartidos y autentificar con su propio archivo de usuarios
La 'suite' completa de samba se compone de varios paquetes. Destacamos los más importantes:
samba - Servidor de archivos e impresoras tipo LanManager para Unix.
samba-common - Archivos comunes de samba utilizados para clientes y servidores.
smbclient - Cliente simple tipo LanManager para Unix.
swat - Herramienta de administración de Samba via web
samba-doc - Documentación de Samba.
smbfs - Comandos para montar y desmontar unidades de red samba
winbind - Servicio para resolver información de usuarios y grupos de servidores Windows NT
Instalar samba
sudo apt-get install samba samba-common smbclient samba-doc smbfs
Archivo de configuración de samba
/etc/samba/smb.conf
Los usuarios que utilizan samba son independientes a los que hay en el sistema.
Para dar de alta un usuario hay que ejecutar:
smbpasswd -opcion usuario
Para eliminar usuario
smbpasswd -x usuario
Para ver los usuarios del sistema
pbdedit -w -L
Compartir una carpeta tocar el fichero /etc/samba/smb.conf
La forma más básica de compartir una carpeta es :
Las opciones de configuración son:
Crear una carpeta a varios usuarios y un grupo
Compartir una impresora
Nfs: Sistema de archivos en red
Es un servicio que permite que los equipos GNU/Linux puedan compartir carpetas entre sí.
Para instalarlo
apt-get install nfs-kernel-server nfs-common portmap
Para iniciarlo
service nfs-kernel-service start
Fichero de configuración
/etc/exports
Utilidades:
Montar una unidad NFS manualmente
mount 192.168.20.100:/datos/prueba
Montar una unidad NFS automáticamente
192.168.20.100:/datos /prueba nfs rw,hard,intr 0 0
Suscribirse a:
Comentarios (Atom)