miércoles, diciembre 14, 2011

ISPConfig: creando tu propio hosting en ubuntu linux







El título de este artículo es prometedor... y sin embargo auténtico ;) Lo que te propongo es crearte todo un servicio de hosting, proporcionando web y correo, corriendo sobre Debian y totalmente configurable, mediante una virtualización de ISPConfig.

Tras la instalación dispondrás de un entorno configurado de forma segura y basado en un servidor Apache (incluyendo SSL) protegido por cortafuegos, Postfix (con soporte TSL y SMTP.AUTH), servidor DNS (BIND), MySQL, PHP5, Courier (POP3, POP3S, IMAP, IMAPS) y Webmail, servidor FTP, filtrado de correo con SpamAssasin y antivirus ClamAV, estadísticas completas (Webalizer y munin), acceso a las cuentas web mediante SSH (incluso protegido por DenyHosts), etc, etc...

Para mayor seguridad, el sistema es escaneado diariamente en busca de troyanos, gusanos y rootkits, y cualquier resultado sospechoso te es remitido por correo. Por supuesto todos los componentes tienen licencias Open Source.

¿Parece complicado, no? Pues te aseguro que no lo es y que cualquiera (incluidos los usuarios de Windows) puede hacerlo. Te explico cómo.

La clave de su sencillez está en la virtualización, una técnica a la que hemos dedicado todo un foro y que no me cansaré de elogiar. Alguien ha preparado todo el conjunto por ti, y tú sólo tienes que ocuparte de:

Obtener e instalar VMware Server (disponible gratis tanto para Linux como para Windows).
Descargar la máquina virtual (677 MB y disponible como torrent) y ejecutarla en VMware (insisto en que ni siquiera es necesario que gastes un CD con canon).
Configurar tu flamante servicio de hosting particular.

Los dos primeros pasos no tienen ninguna dificultad (aunque el segundo requiere cierta paciencia ;), pero si no estás muy al tanto del tema de la virtualización puede ser recomendable que eches un vistazo a nuestro foro sobre el tema.

En cuanto a la configuración, todas las intrucciones están disponibles en la página de la aplicación.

Básicamente, tras arrancar tu máquina virtual se te pedirán un nombre de usuario (admin) y una contraseña (ispconfig). Se te asignarán, por defecto, un nombre de host, una dirección IP, una máscara de red y una pasarela. Para cambiarlos, entra como root (su root, password: ispconfig) y teclea network_setup. OJO: No sirve con pulsar enter ante cada opción, sino que has de escribir las IP que se te piden.

Con tan poco esfuerzo ya estás en condiciones de loguearte al interfaz que te permitirá controlar tu flamante servicio de hosting. Para ello,ve a tu sistema operativo de base (Windows o Linux) y conecta con tu máquina virtual tecleando lo siguiente (o escribe la IP elegida antes):

https://192.168.0.100:81/

Se te presentará una pantalla de login. Teclea de nuevo nombre de usuario (admin) y contraseña (ispconfig).

Impresionante, ¿no?

Bueno; a partir de aquí los menús de opciones son tan amplios como tu curiosidad, necesidad o intereses, así que dejo de tu cuenta la exploración del universo que ahora se te abre. Para dudas, la web de ISPConfig y sus completos manuales.

Una nota final: te habrás dado cuenta de que no hemos vuelto a tocar nuestra máquina virtual, ya que toda la gestión la hacemos a través del interfaz web. Más cómodo y fácil imposible. Basta con que teclees halt para apagarla cuando quieras.

¿Ves como era posible? Pues ahora que lo disfrutes.

WALTER MANRIQUEZ GEBERT :::.. Bloquear panel y fondo de pantalla en Gnome ubuntu


WALTER MANRIQUEZ GEBERT :::.. Bloquear panel y fondo de pantalla en Gnome ubuntu

Ahora estuve viendo cómo solucionar un problema común para administrar centros de cómputo de gnome: el que los usuarios cambien el fondo de pantalla a algo que no es muy adecuado para consumo público o que desaparezcan los paneles del escritorio.

Existe una aplicación en modo gráfico para cambiar alguno de estos aspectos llamada Pessulus:






La aplicación se encuentra en los repositorios oficiales de Ubuntu y una vez instalados puede lanzarse desde el menú Sistema > Administración > Editor de Restricciones. Para hacer cambios que afecten a todos los usuarios tendrán que correrlo manualmente con permisos de administrador (presionan ALT+F2 y ejecutan el comando "gksudo pessulus" -sin las comillas).

El programa permite restringir las siguientes opciones:

* General
o Desactivar la línea de comandos
o Desactivar impresión
o Desactivar la configuración de la impresora
o Desactivar guardar a disco
* Panel
o Bloquear los paneles
o Desactivar salida forzada
o Desactivar la salida de la sesión
* Salvapantallas de Gnome
o Desactivar el bloqueo de la pantalla
o Bloquear en la activación
o Permitir la salida de la sesión
o Permitir cambiar de usuario

En negritas he puesto los que yo utilicé en la instalación (el de Permitir cambiar de usuario lo desactivé). También trae opciones para configurar el navegador Web Epiphany de Gnome (pero vamos, pocas personas lo utilizan realmente).

Otra opción que encuentro útil es no permitir que los usuarios cambien el tema ni el fondo de pantalla. Estas son opciones de GConf que no se encuentran disponibles en Pessulus, pero que pueden agregar manualmente a los valores obligatorios del GConf con los comandos:

1.
gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory --type string --set /desktop/gnome/background/picture_filename /usr/share/backgrounds/warty-final-ubuntu.png
2.
gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory --type string --set /desktop/gnome/interface/gtk_theme Human-Clearlooks
3.
gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory --type string --set /desktop/gnome/interface/icon_theme Humanity

Para poner otros temas o fondos de pantalla por defecto, sólo tienen que cambiar la parte final de los comandos aquí presentados.

Para aquellos que de verdad no quieren hacer mucho, pueden bajar el archivo de configuración obligatoria que se instalará en el centro de cómputo de la Facultad de Ciencias Naturales y Matemática (UES) e instalarlo en un sólo comando con:

1.
sudo wget -O /etc/gconf/gconf.xml.mandatory/%gconf-tree.xml http://ubuntu.ues.edu.sv/preseed/gconf-tree.xml

martes, diciembre 06, 2011

Gnome clásico en Ubuntu 11.10 como cambiar de unity a gnome para los que no se adaptan


Gnome clásico en Ubuntu 11.10 como cambiar de unity a gnome para los que no se adaptan



A muchos de nosotros Unity nos puede resultar complicado, todo cambio lleva un proceso de adaptación. A pesar de que la actual versión de Unity por defecto tiene un buen aspecto, todavia somos muchos los que preferimos seguir trabajando con Gnome.

Por defecto Ubuntu 11.10 no incluye la posibilidad de iniciar nuestro sistema con el clásico Gnome. Pero con un par de pasos podremos regresar a nuestra normalidad. Antes de continuar debo hacer un aviso. No trabajaremos con Gnome 2.2x Lo haremos con Gnome 3 a prueba de errores, así que algunos applets que funcionaban con Gnome 2 no funcionarán aquí.

¿Manos a la obra? Desde terminal debemos instalar los siguientes paquetes:

sudo apt-get install gnome-panel gnome-session-fallback

Tras la instalación debemos reiniciar nuestro equipo. Al inicio de sesión, haremos click sobre el icono de la rueda dentada de LightDM para definir GNOME Classic como nuestro entorno gráfico. Si queremos instalar Gnome 3 con su Shell por defecto podemos hacer lo mismo pero instalando támbien: sudo apt-get install gnome-shell Para luego seleccionarlo al inicio de sesión en LightDM

Como comentaba más arriba. Algunas cosas no funcionarán. Por ejemplo algunos Indicators no funcionarán correctamente. Canonical ya no ofrecerá desarrollo para ello en GNOME, así que las cosas no serán igual que antes. Quiero decir... solo los usuarios más todo terreno no echarán en falta nada.

Ahora tenemos que responder a otra pregunta. ¿Cómo podemos hacer permanente el cambio, de forma que Gnome sea nuestra opción por defecto?

Desde el terminal escribimos lo siguiente:
-Gnome Shell: sudo /usr/lib/lightdm/lightdm-set-defaults -s gnome-shell
-Gnome Classic: sudo /usr/lib/lightdm/lightdm-set-defaults -s gnome-fallback


Y si queremos restaurar la opción por defecto:
sudo /usr/lib/lightdm/lightdm-set-defaults -s ubuntu

lunes, diciembre 05, 2011

Hacer que Simple Scan reconozca el scanner de Canon Pixma MP 250


Hacer que Simple Scan reconozca el scanner de Canon Pixma MP 250




he realizado esta guia para todos aquellos que tengan una impresora canon pixma mp 250 y la usen en ubuntu 10.04 lucid de 32 bits. Tambien sirve para maverick o natty.
Lo primero es obtener los drivers mas recientes de la pagina oficial de Canon Asia.

http://support-asia.canon-asia.com/contents/ASIA/EN/0100236101.html

Aqui hay ir al final de la pagina para acceder a la opcion Download. Vamos a bajar los drivers mas recientes de impresion que es la version 3.40:

cnijfilter-mp250series-3.40-1-deb.tar.gz

Cuando lo tengamos descargado hay que descomprimir el archivo. Obtendras dos carpetas. Elegir la que pone packages y ejecutar los archivos:
cnijfilter-common_3.40-1_i386.deb
cnijfilter-mp250series_3.40-1_i386.deb

Ahora vamos a bajar los drivers para el scanner. Vamos a la pagina:
http://support-asia.canon-asia.com/contents/ASIA/EN/0100237401.html

Vamos de nuevo al final de la pagina para acceder a Download. El archivo que vamos a bajar ahora tiene la version 1.60 y es:
scangearmp-mp250series-1.60-1-deb.tar.gz

Cuando lo tengamos descargado hay que descomprimir el archivo. De nuevo hay dos carpetas. Elegimos la que pone packages y ejecutamos los archivos:
scangearmp-common_1.60-1_i386.deb
scangearmp-mp250series_1.60-1_i386.deb

Despues vamos a la pagina del mantenedor del proyecto sane: Robert Ancell

https://launchpad.net/~robert-ancell/+archive/sane-backends/+packages?fi...

Una vez aqui hay que bajar los paquetes:

libsane_1.0.22~git20101229-0ubuntu1~lucid1_i386.deb (4.2 MiB)
sane-utils_1.0.22~git20101229-0ubuntu1~lucid1_i386.deb (204.0 KiB)

Despues ir a la pagina del mantenedor de Simple Scan, que tambien es Robert Ancell
https://launchpad.net/~robert-ancell/+archive/simple-scan/+packages?fiel...

Hay que bajar el paquete:
simple-scan_2.32.0.1-0ubuntu1_i386.deb (186.1 KiB)

Instalarlo todo y encender la impresora. Despues ejecutamos simple Scan, el cual debe de reconocer el scanner sin problemas.
Para comprobar que todo ha ido bien vamos a la opcion de simple scan: Documento---preferencias--origen de escaneo: canon pixma mp 250
Espero que la guia os sirva de ayuda. Saludos a todos.