El tema es que, por trastear un poco y ampliar mis conocimiento en Linux, en el estoy muy pez, he decidido que una buena idea sería montar un servidor de impresoras en Linux, y claro, como con la distribución que me muevo es con Ubuntu, pues ahí está la última hasta ahora, Ubuntu server 8.

Después de buscar por la red algún manual sobre este asunto y encontrar varios, la verdad es que algunos de ellos no me han funcionado como es debido. He encontrado uno que si me ha servido pero con algún cambio.

En primer lugar tenemos que tener instaldo CUPS. Esto lo podemos hacer al inicio de la instalación de Ubuntu Server, el cual nos permite seleccionar algunas configuración de servidores que se instalaran al inicio.

Si no lo hemos instalado al inicio, siempre podremos hacerlo después con la orden siguiente:

sudo apt-get install cupsys supsys-client

Esto último yo no lo he probado por que ya lo había instalado junto con el sistema operativo al inicio pero espero que funcione correctamente. Si no funciona, agradecería que me lo comentáseis para poder revisarlo.

Bueno, en este punto asumo que tenemos instalado CUPS.

En la mayoría de los manuales que me he ido encontrando por la red aconsejan hacer una copia de los ficheros de configuración antes de modificarlos para que, si algo sale mal, podamos volver al punto antes de los cambios sin mucho trabajo. Pues bien, yo no voy a ser menos y aconsejo hacer ésto mismo antes de hacer cambios.

El fichero de configuración de CUPS en Ubuntu Server 8 es /etc/cups/cupsd.conf. Para hacer una copia del mismo:

sudo cp /etc/cups/cupsd.conf /etc/cups/cupsd.conffechaactual

Ahora ya podemos editarlo para hacer los cambios que tengamos que hacer:

sudo nano /etc/cups/cupsd.conf

Cambiamos el fichero para que nos quede de la siguiente manera:

En la línea # Only listen for conections from de local machine
cambiamos esto y podemos poner: # Listen conections from all machines

Después de esta línea debe quedarnos así:

Listen *:631 # De esta forma damos acceso a todas las maquinas
Listen /var/run/cups/cups.sock

Apartado # Restrict access to the server…

Order allow, deny
Allow localhost
Allow @LOCAL
Allow from 192.168.17.* # De esta forma damos permiso a ese rango de Ips
Allow from 192.168.18.* # Otro rango por si tenemos mas de uno. Si hay mas, pues a ponerlos.

Apartado # Restrict access to de admin pages…

Order allow, deny
Allow localhost
Allow from 192.168.17.* # Damos permiso a este rango de Ips a acceder a la administracion web

Ahora guardamos el fichero y salimos del editor de textos.

Para terminar con el proceso debemos reiniciar el dominio de impresión CUPS y lo hacemos de la siguiente manera:

sudo /etc/init.d/cupsys restart

Ahora ya tenemos configurado el servidor de impresora para funcionar correctamente y, aunque no lo haya comentado anteriormente también tenemos configurado el acceso a la interfaz web de CUPS para que podamos gestionar de forma mas visual todo el proceso de aministración de impresoras.

Para acceder a la interfaz web de CUPS:

http://ip del servidor:631

La explicación de la interfaz web de CUPS la haré en otro post, no quiero extenderme demasiado con este.

Nota: Por supuesto, todo esto pasa por que tengamos bien configurada la red de nuestro servidor, si no es así, tendremos que configurarla correctamente. Estoy trabajando en un post para explicar la configuración de red necesaria para que el servidor tenga una ip estática.

Venga, a pasarlo bien!!

 

Fuente : http://www.aprendeinformaticaconmigo.com/instalar-un-servidor-de-impresora-con-ubuntu-server-8

Anuncios