anotaciones que no quiero recordar, ni olvidar

me

Blog Técnico

Script para crear el servicio Tomcat y que arranque con el sistema

Ratio: 5 / 5

Iniciar activoIniciar activoIniciar activoIniciar activoIniciar activo

Pues eso, que como cuando instalas Tomcat no lo hace por si sólo, conviene hacerlo.
Creamos el fichero en el directorio de servicios con:

Mostrar/Ocultar código bash

Ver código
vim /etc/init.d/tomcat

Y luego pegamos esto (revisa que las rutas sean correctas):

Mostrar/Ocultar código bash

Ver código
#!/bin/sh
#
# chkconfig: 2345 20 80
# description: Tomcat
#
start()
{
    su - root -c /usr/local/tomcat7/bin/startup.sh
}
 
stop()
{
    su - root -c /usr/local/tomcat7/bin/shutdown.sh
}
 
case "$1" in
    start)
        start
        ;;
    stop)
        stop
        ;;
    *)
        echo $"Usage: $0 {start|stop}"
        exit 1
esac

Luego le damos permisos de ejecución (755) y para terminar le decimos que arranque con el CentOS:

Mostrar/Ocultar código bash

Ver código
chkconfig --add tomcat

 

Conectar a un servidor linux VNC, desde windows, de la manera más segura, con un túnel SSH

Ratio: 0 / 5

Inicio inactivoInicio inactivoInicio inactivoInicio inactivoInicio inactivo

La manera más segura de conectar con un servidor VNC Linux desde Windows es usar un túnel vía SSH.

En este caso usamos PuTTY y RealVNC, ambos gratuitos y descargables en las respectivas webs oficiales. Voy a dictar los pasos que más abajo se pueden ver en imágenes respectivamente.

1- Abrimos PuTTY y ponemos la IP o nombre del servidor VNC al que conectamos. Podemos guardar ya poniendo nombre a la sesión o guardar luego.

2- Vamos a "Tunnels" dentro de "SSH" y especificamos el puerto 5901 (es el abierto para mi usuario en el servidor) y debajo pones la IP o servidor de destino seguido de dos puntos (:) y el puerto 5900. Luego le damos a "Add"

3- Vamos a X11 y marcamos la casilla "Enable X11 forwarding"

4. Volvemos a "Session" le le damos a "Save" y a "Open"
Se abrirá una consola y se nos pedirá el nombre de usuario ssh y la contraseña de  dicho usuario (puede o no ser la misma que la del usuario vnc)

5- Ahora sin cerrar la consola abrimos el Real VNC Viewer y conectamos con "localhost:1".
Se nos pedirá la contraseña del usuario VNC y ya estaremos dentro.

Ocurrió un error al enviar el mensaje. El servidor de correo respondió: 4.3.0: Temporary lookup failure.

Ratio: 1 / 5

Iniciar activoInicio inactivoInicio inactivoInicio inactivoInicio inactivo

Este error, básicamente quiere decir que no se encuentra al destinatario.

Los motivos pueden ser varios, desde que no exista el buzón, hasta que nuestro servidor no vea al de destino.

Si es el segundo caso, haced ping o dig al dominio y si sigue fallando quizñas debañis editar mysql.conf y comentar la línea que dice: skip-name-resolve
para que si que resuelva los nombres de dominio.

 

Remote-MTA: dns; mx1.hotmail.com Diagnostic-Code: smtp; 550 SC-001 (BAY004-MC2F16) Unfortunately, messages from X.X.X.X weren't sent.

Ratio: 0 / 5

Inicio inactivoInicio inactivoInicio inactivoInicio inactivoInicio inactivo

Problemas con el envío de correos a los servidores de Microsoft? Sus servidores te detectan como SPAM?

Revisa el código del e-mail devuelto:

http://mail.live.com/mail/troubleshooting.aspx#errors

arregla el problema y escríbeles:

https://support.live.com/eform.aspx?productKey=edfsmsbl3&ct=eformts

Vacíar o borrar la cola de correo postfix

Ratio: 0 / 5

Inicio inactivoInicio inactivoInicio inactivoInicio inactivoInicio inactivo

Mostrar todos los emails están en cola (cuidado si tenemos miles, tenemos un problema):

Mostrar/Ocultar código bash

Ver código
mailq

Borrar un email de la cola:

Mostrar/Ocultar código bash

Ver código
postsuper -d queue_id


Borrar todos esos emails de la cola que han sido devueltos por los destinatarios (ojo, sin importar el motivo):

Mostrar/Ocultar código bash
Ver código
postsuper -d ALL deferred

Borrar todos esos emails de la cola (ojo, entada y salida):

Mostrar/Ocultar código bash

Ver código
postsuper -d ALL

Eliminar correos con un determinado texto:

Mostrar/Ocultar código bash

Ver código
mailq | grep "textobuscado" | awk '{ print($1); }' | sudo postsuper -d -

Eliminar correos MAIL-DEAMON:

Mostrar/Ocultar código bash

Ver código
mailq | awk ' /^[0-9A-F][0-9A-F]*[^*].*MAILER-DAEMON$/ {print $1}' | sed s/\*//g | xargs -rn1 postsuper -d