Categorías
Administracion de sistemas

Ejecutar script php con Cron 1and1

Abrir Putty y en Host name (or IP Adress) insertamos el host que nos facilita 1and1, protocolo SSH. Le damos a Open e indicamos el usuario y la contraseña. Veréis que no se muestra la contraseña mientras la escribís. Es normal.

Con el siguiente comando podemos comprobar qué tareas tenemos ya programadas
crontab -l

Para editar el listado
crontab -e

Categorías
Administracion de sistemas

Configuración del servidor de correo (DomainKeys, SPF,SpamAssassin)

Configuración de SPF en Plesk 9

1. Inicio > Preferencias correo lado servidor
1.1.Activar SPF para protección de Spam
1.2. Descartar correos cuando SPF no resuelve a ‘pasar’
1.3. Reglas locales SPF: spf.trusted-forwarder.org
1.4. Reglas de conjetura: a/24 mx/24 ptr
1.5. Texto de explicación SPF: El servidor ha rechazado su dirección de correo por ser poco segura. Por favor póngase en contacto telefónico con el destinatario de su correo o con el administrador
2. Dominios > xxxx.com > Ajustes DNS
2.1 Añadir registro
2.2 Tipo de registro:TXT
2.3 Inserte nombre de dominio: «en blanco».xxxxx.com
2.4 Introduzca registro TXT: v=spf1 mx ip4:xxx.xxx.xxx.xxx mx:xxxxxx.com ~all
3. Ahora comprobamos enviando un correo desde el dominio requerido a: [email protected](Completa) o [email protected] y mediante la web de Wizard de OpenSPF

Protección spam DomainKeys en Plesk

1. Inicio > Preferencias correo lado servidor
1.1 Permitir firma de correo saliente: Activado
1.2 Comprobar correo entrante: Activado
2. Dominios > xxxxxx.com > Ajustes correo
2.1 Usar sistema de protección spam DomainKeys para firmar los mensajes de email salientes: Activar

Activar listas negras en DNS anti Spam en Plesk

1. Inicio > Ajustes del servidor de correo
1.1 Activar la protección de spam basado en listas negras en DNS: Activo
1.2 Zonas DNS para el Servicio DNSBL: bl.spamcop.net

SpamAssassin en Plesk

1. Inicio > Administración de servicios
1.1 Arrancamos el servicio: SpamAssassin
2. Inicio > Servidor >Ajustes de filtro spam
2.1 Activar filtración antispam SpamAssassin a nivel de servidor: Activo
3. Inicio > Dominios > xxxxxxxx.com > Correo > Filtración spam
3.1 Seleccionamos correo
3.2 Activar filtración antispam SpamAssassin: Activo
3.3 Si queremos subir la nota filtrará menos y si la bajamos filtrará más.
3.4. Eliminar correo spam cuando llegue al buzón de entrada: Activa (si quires que te elimine los correos de spam)

Nota: En la versión SpamAssassin de Plesk 9.3.0 ocurre el error FH_DATE_PAST_20XX que hay que solucionar o bien actualizando el spamassassin o bien aplicando esta regla
score FH_DATE_PAST_20XX 0
en
/etc/mail/spamassassin/local.cf
y reiniciando el servicio spamassassin
Nota2: También se recomienda actualizar spamassassin 3.3.1 por error bl.open-whois.org que está muerto y otorga 2.4 puntos de nota spam

Actualización 08/09/2010:
Regla SPF donde la primera Ip es la de la máquina y la segunda del servidor de correo. (Si es la misma sólo se pone la Ip de la máquina)
v=spf1 ip4:0.0.0.1 ip4:0.0.0.2 a mx mx:mail.dominio.com ~all
se reemplaza por
v=spf1 a mx ip4:0.0.0.0/24 mx:mail.dominio.com -all
donde la Ip con base 24 abarcaba todo el rango de Ips pero que ahora, no se porqué, no funciona.

Categorías
Administracion de sistemas

Restaurar copia de seguridad en Plesk 9.x.x

Debido a una actualización en el Plesk 9.3.0 con CentOS 5 dejó de funcionar el servidor correctamente por lo que he tenido que restaurar una copia de seguridad anterior a través de acceso SSH por consola (Putty).

Restaurar clientes en Plesk:
/usr/local/psa/bin/pleskrestore –restore /var/lib/psa/dumps/clients/xxxxxx/xxxxxx_info_xxxxxxxxxx.xml -level clients -debug

Restaurar dominios en Plesk:
/usr/local/psa/bin/pleskrestore –restore /var/lib/psa/dumps/domains/xxxxxxxxxx.com/copia_xxxxxxxxxx.com_info_xxxxxxxxxx.xml -level domains -debug

Todo esto puede devolver un warning: «Backup file has wrong signature for this server» ya que en mi caso es una reinstalación nueva de SO

Más información parallels, de la 9.3.0, comandos SSH, algunas rutas importantes de configuracion, configurar PuTTY