miércoles, 30 de julio de 2008

Cambiar imagen corporativa de Horde

Nos vamos a:

mailsvr:/usr/share/horde/ackmail/ackmail/images/customers_logos

y hacemos un enlace simbólico para cada site:

ln -s ./vyrtucom.com taconline.net

Saludos,

Dani.

martes, 29 de julio de 2008

Problemas con correos

Estos son los problemas más comunes (y sus explicaciones) en los servidores de correo.

http://www.puntodered.com/index.php/Manuales/interpretacion-de-errores-producidos-por-un-servidor-de-correos/Imprimir.html

Agradezco mucho la información:

http://www.prolinux.net.uy/?P=ne&S=do&pg=nedoerrorescorreo#fre
y www.puntored.com

lunes, 28 de julio de 2008

Crear usuarios y tablas con MySQL

Si queremos crear una tabla, y a un usuario darle permisos para esa tabla hacemos:

create database nombreBBDD;

GRANT ALL PRIVILEGES ON nombrebasededatos.nombretabla TO 'usuario'@'localhost' IDENTIFIED BY 'contraseña' WITH GRANT OPTION;

Si queremos darle permisos de todo tipo a todas las bases de datos hacermos "...ON *.*"
Si queremos darle permisos a todas las tablas de una base de datos determinada "...ON BBDD.*"
Si queremos darle permisos a conexiones externas en vez de 'localhost' ponemos '%'
Si queremos acceso a solo una IP hacemos "...@'ip'"

Saludos,

Dani.

jueves, 24 de julio de 2008

Modificar modo de Log en JBoss

Para activar el modo INFO/DEBUG en los logs del Jboss,
deberemos hacer lo siguiente:

en el fichero log4j.xml buscamos la parte que pone:



Donde pone "ERROR", lo cambiamos por INFO ó DEBUG.

Podemos usar diferents valores para el log. Más información aquí
http://www.dtic.ua.es/asignaturas/ASOR/practica9.html

Saludos,

Dani.

P.D: Quiero agradecer a dtic.ua.es sus apuntes. Me han ido muy bien a mí :)

martes, 22 de julio de 2008

Configuración Merak

Esta vez, y aunque no sea para entorno Linux, os pongo algo que me costó encontrar, así si algún dia alguien lo necesita...ya sabrá cómo.

Sabéis cuando recibís un error del servidor de correo del tipo: MAILER-DAEMON@dominio ?
Pues el nombre del dominio puede cambiarse facilmente (sobretodo útil si tenéis más de un dominion en un servidor Windows con el Merak Server).

Debéis hacer lo siguiente:

1. Abrir el Merak (el panel de control).
2. Ir al menú SMTP Service
3. Ir a la pestaña "Delivery"
4. Allí veréis la configuración del Delivery, y podréis cambiarla a vuestro gusto.

Saludos,

Dani.

lunes, 21 de julio de 2008

Modificar Listas SpamAssasssin

Modificar las listas (negras y blancas) de SpamAssassin:

Editamos /etc/mail/spamassasin/local.cf

Alli, podremos añadir las reglas siguientes:

blacklist_from: correo_malicioso@correo.com
whitelist_from: correo_deseado@correo.com

Captura de pantalla local.cf


Luego, recargamos la configuración con un sencillo:

/etc/init.d/spamassassin reload

Saludos!

miércoles, 16 de julio de 2008

Añadir/Eliminar usuarios en virtusertable

Buenas a todos,

Para añadir/quitar usuarios en virtusertable debéis hacer:

Añadir:

Editar /etc/mail/virtusertable
Añadir un correo electrónico y asociarlo a un usuario del sistema. (ejem. correo@correo.com user)
Recargar la base de datos: make virtusertable

Quitar:

Editar /etc/mail/virtusertable
Quitar un correo electrónico asociado a un usuario del sistema. (ejem. correo@correo.com user)
Recargar la base de datos: make virtusertable

Saludos,

Dani.

jueves, 10 de julio de 2008

Resincronizar hora Linux

¿Has perdido el sincronismo horario de tu Linux?

Puedes forzar una resincronización con los servidores NTP con el siguiente comando:

ntpdate -u 2.pool.ntp.org


Si deseas que cada X tiempo se te resincronice, tan sólo debes añadir la entrada en /etc/crontab
[editando el fichero y modificando los datos relativos al momento de cada ejecución :)]

Puedes encontrar más información sobre el funcionamiento del crontab aqui: http://blogdrake.net/node/2171

Saludos!

Dani.

miércoles, 9 de julio de 2008

Reinicio de Asterisk

¿Tenéis configurado Asterisk para las llamadas en vuestra oficina?
¿Parece que últimamente no recibís las llamadas?

Es posible que haya un error en el proceso del Asterisk. La mejor manera es hacer lo siguiente:

Nos conectamos al servidor del Asterisk: (x.x.x.254 por ejemplo) mediante ssh.

y escribimos lo siguiente:

root@server:~$ asterisk -rx "restart-now"

Y automáticamente se reiniciará el servicio de Asterisk.

Saludos!

martes, 8 de julio de 2008

Acceder a MySQL desde Debian Sys Maint

¿Nos hemos olvidado de la contraseña de root?
¿Pensamos en usar skip privileges, pero...no queremos modificar el password de root?

Nos queda una última solución: usar debian-sys-maint.

Es un usuario creado especialmente para acceder por parte del sistema a la MySQL.

Lo encontrareis haciendo en una consola:

cat /etc/mysql/debian.cnf

Ya podréis usar la base de datos mediante la entrada con ese usuario:

mysql -u debian-sys-maint -p

Saludos! ;)

martes, 1 de julio de 2008

Videos Explicativos

A veces me he encontrado que muchos de los tutoriales sobre Linux de la red, parecen sacados por ciencia infusa, dando por sabidos muchos pasos (me incluyo :S).

Por eso, y porque tampoco me cuesta demasiado trabajo, próximamente añadiré a mis publicaciones, el vídeo de cómo, en tiempo real, se ejecutan los scripts.

Supongo que eso os ayudará a entender mejor el proceso.

Saludos,

Dani.

Instalación de WINE-HQ desde fuentes.

Muchos de vosotros, os echáis atrás con el uso de Linux, por el tema de no poder ejecutar videojuegos de Windows en Linux. Pero...¡Es posible hacerlo!

Tenemos tres métodos para hacerlo:

1. Cruzar los dedos y que el juego en cuestión disponga (o exista) un ejecutable compilado para linux.

2. Instalar CEDEGA (de pago, y seguramente pagaréis a Emule...xD)

3. Instalar WINE-HQ desde repositorios o código fuente.

Nosotros, como somos más chulos que nadie, tiraremos de WINE-HQ.

En este caso, la instalación la haremos desde código fuente. ¿La razón?, pues nos permite crear un ejecutable de wine adaptado al 100% para nuestro PC, optimizando al máximo su rendimiento.

Después de esta pequeña introducción, entremos en materia:

Material necesario:

- Un PC con linux (recomiendo debian o derivados (ubuntu) por la facilidad de instalar paquetes)
- Conexión a internet de banda ancha (se descargarán bastantes archivos).
- Los paquetes siguientes: build-essential (imprescindible para compilar), wine (lo bajaremos de internet).

Instrucciones:

1. Instalamos build-essential: sudo apt-get install build-essential

2. Descargamos e instalamos wine:
wget http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.0.tar.bz2
mv wine-1.0.tar.bz2 /home/tu_usuario
cd /home/tu_usuario
tar jxvf wine-1.0.tar.bz2
mv wine-1.0 wine

3. Entramos en el directorio wine y hacemos el configure:
./configure

4. Muy probablemente nos saldrán problemas de dependencias (faltan librerias).
Tan sólo deberás hacer: sudo aptitude search nombre_de_la_libreria y te mostrará
el nombre de esas librerias. Deberás instalar las librerias nombre_libreria y
nombre_libreria-dev.

5. Cuando el configure no dé ningún problema, instalaremos el programa con:
make depend && make
make install

6. Para comprobar que está correctamente instalado ejecutamos:
wine --version y debería mostrarnos la versión del programa .

En próximas actualizaciones, os enseñaré a configurar wine para mejorar su rendimiento.

Saludos,

Dani.

Extreme Linux

Bienvenidos a Extreme Linux

En este blog, intentaré compartir el conocimiento que voy adquiriendo de forma profesional en el campo de Linux. Sobretodo, os mostraré como llevar a cabo instalaciones y configuraciones de este sistema operativo y llevarlas al límite de su capacidad.

Bienvenidos pues,

Saludos,

Dani.