Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como linux

Los 3 archivos de registro en los que EXIM escribe

1 / var / log / exim_mainlog Registra la llegada de mensajes y los intentos de entrega; la salida está controlada por la opción log_selector 2 / var / log / exim_rejectlog Registra los rechazos de entrega según la política (por ejemplo, ACL) 3 / var / log / exim_paniclog Registra errores graves, como los que hacen que Exim se bloquee o los que hacen que nunca se entregue un mensaje; debe estar vacío o casi vacío

Comandos EXIM - Las tres formas más comunes en orden de utilidad para lineas de comandos #Linux

Las tres formas más comunes en orden de utilidad, desde nuestra perspectiva, son las siguientes: 1- exiwhat Este comando muestra las conexiones activas que se manejan en ese momento. 2- ps -C exim wwwu Este comando muestra una lista de todos los procesos exim en ejecución 3- lsof -c exim Este comando muestra una lista de archivos a los que accede Exim.

Lista de comandos básicos para Mail Transport Agent #Exim

Lista por pantalla los correos en cola: exim -bp Sacar por pantalla el nº de correos en cola: exim -bpc Muestra un resumen de los correos en cola (dominio, nº de correos, tiempo en cola y peso): exim -bp | exiqsumm Eliminar un correo en concreto: exim -Mrm '<id correo>' Congelar un correo: exim -Mf '<id correo>' Procesar un correo: exim -M '<id correo>' Eliminar todos los correos congelados: exiqgrep -z -i | xargs exim -Mrm Sacar por pantalla que está haciendo exim en este momento: exiwhat Hacer un traceroute a una dirección de correo: exim -bt '<id correo>' Ver las cabeceras de un correo: exim -Mvh '<id correo>' Ver el cuerpo de un correo: exim -Mvb '<id correo>' Ver los logs de un correo: exim -Mvl '<id correo>' Forzar cola de correo: exim -qff Buscar correos en cola de un determinado emisor: exiqgrep -f [usuario]@dominio Buscar correos en c

Solucionado: El outlook no adminite el cifrado de un correo corporativo 📩 WHM Servidores Linux

Problema : El outlook no adminite el cifrado de un correo corporativo. 📩 Solución : Para solucionarlo se debe tener acceso a ROOT, ingresar a WHM ir a Home »Service Configuration »Exim Configuration Manager, clic en la pestaña Editor Basic y luego Security: Se ubica en las opciones Allow weak SSL/TLS ciphers, si esta marcada la casilla Off se debe cambiar a On, finalmente salvar los cambios. Con esto ya no deberia tener problemas para autenticarse desde el outlook. Resultado : “Allow weak SSL/TLS ciphers” from “Off” to “On”

🌏 Forzar acceso seguro vía https 🔓 🔒

Por medio de las siguientes reglas añadidas en el fichero .htaccess del directorio que aloje el dominio, se detectaría cuando un usuario accede desde el protocolo  http://  y se redireccionaría al protocolo seguro  https://  para forzar su uso:  RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://tudominio.com/ $1 [R,L] Recuerda añadir dichas reglas al inicio del fichero y  sustituir tudominio.com  por el dominio en cuestión.

Habilitar el registro de errores de PHP desde el .htaccess

Por defecto el registro de errores de PHP se encuentra desactivado pero puede ser habilitado de forma sencilla. Para ello como primer paso debemos editar el fichero  .htaccess  que existe en  public_html  (en caso de no existir debemos crear el fichero vacío con dicho nombre) y añadimos al inicio las siguientes lineas: php_value error_reporting E_ALL php_value display_errors Off php_value log_errors On php_value error_log "/home/USUARIO_CPANEL/error_log" Donde aparece  USUARIO_CPANEL  debemos cambiarlo por el nombre de usuario de cPanel. Para terminar creamos un fichero vacío con el nombre de  error_log  en el directorio raíz de la cuenta. Tras esta configuración, todos los errores relacionados con la aplicación y php que se produzcan serán almacenados en el fichero  error_log

Tips Optimización de rendimiento de #Wordpress

Sistema de cache El sistema de cache es una de las piedras angulares para incrementar el rendimiento de Wordpress, estos generan ficheros estáticos con el contenido parcial o total de cada página para que cuando un usuario acceda no sea necesario realizar tantas consultas SQL o generar un consumo de CPU alto por parte de PHP. Estos sistema permiten por un lado responder con mayor velocidad a cada acceso, y por otro permitir un número elevado de accesos simultaneos sin perder rendimiento. Aunque existen decenas de plugins, actualmente recomendamos Litespeed Cache. Se trata de un plugin de cache desarrollado por Litespeed, la misma empresa que nos provee del servidor web que usamos y está específicamente diseñado para comunicarse de forma directa con dicho servidor web y obtener un rendimiento muy superior con un bajo consumo de recursos. Litespeed cache Antes de instalar cualquier sistema de cache verifica no cuenta con ningún otro instalado ya que tener varios activos al

Prestashop: activar el acceso seguro HTTPS y certificado SSL

Todos los dominios que alojes con nosotros disponen de certificados SSL de forma gratuita, y el acceso https funcionando sin nada que configurar. Por este motivo para activar el uso del acceso seguro, simplemente deberás modificarlo desde el panel de Prestashop. Prestashop 1.7 Accede al panel de control de Prestashop, sección Parámetros de la tienda, Configuración y haz click en el enlace para Habilitar SSL. Tras esto en esa misma sección comprueba que tienes activo Habilitar SSL y Activar SSL en todas las páginas. Prestashop 1.6 Accede al panel de control de Prestashop, sección Preferencias, Configuración y haz click en Habilitar SSL

Instalación de Laravel en servidor Linux / cPanel

Contenido: Instalación de Laravel Preparando el terreno Instalación vía Composer Usando el instalador de Laravel Crear un enlace simbólico entre public_html y public Todos nuestros servicios son compatibles con Laravel en todas sus versiones, gracias a la disponibilidad de composer, acceso ssh y posibilidad de personalizar la versión, configuración y módulos de PHP. Preparando el terreno Como primer paso debemos comprobar que la versión de PHP corresponde con la versión que Laravel necesita, por ejemplo para Laravel 5.6 usaremos PHP 7.1. Instalación vía Composer Accede a tu cuenta por medio de SSH o terminal integrada en cPanel. Una vez dentro usaremos composer para instalar la última versión estable de Laravel por medio del siguiente comando: composer create-project --prefer-dist laravel/laravel directorio Sustituimos directorio por el directorio donde queremos instalar Laravel, debe ser un directorio que no exista (el comando lo creará por nosotros), ejecutamos y esperamos a que

Rutas de los binarios de PHP correspondientes a cada versión

Cuando se configura una versión de PHP determinada nuestro sistema la establece para todos los servicios (web y cli). No obstante algunos como las tareas cronjobs o terminal integrada en cPanel requieren usar la versión específica, también puede ser util si nuestra web es compatible con la versión seleccionada y los scripts ejecutados vía terminal requieren de otra diferente. Versión de PHP Ruta 5.2 /opt/alt/php52/usr/bin/php 5.3 /opt/alt/php53/usr/bin/php 5.4 /opt/alt/php54/usr/bin/php 5.5 /opt/alt/php55/usr/bin/php 5.6 /opt/alt/php56/usr/bin/php 7.0 /opt/alt/php70/usr/bin/php 7.1 /opt/alt/php71/usr/bin/php 7.2 /opt/alt/php72/usr/bin/php 7.3 /opt/alt/php73/usr/bin/php

PHP, seleccionar versión, módulos y configuración básica

Cambiar la versión de PHP Accede al panel de control cPanel, sección  Seleccionar versión de PHP . Selecciona en el menú desplegable la versión deseada y click en  Establecer como actual . Seleccionar los módulos En esa misma sección dispones de un listado de módulos activados y desactivados, marca aquellos que necesites o no y  guarda  el cambio. Si usas la opción  Usar Predeterminado , se activará la configuración recomendada, son los módulos que se suelen necesitar en apps como Wordpress, Joomla, Drupal, etc. Cambio de valores de configuración comunes Desde  Switch to PHP options  podrás controlar los valores de configuración de PHP más frecuentes. Haz click sobre el valor para editarlo y no olvides usar el botón al final de la sección para  Guardar  los cambios.

Comandos básico EXIM

Lista por pantalla los correos en cola: exim -bp Sacar por pantalla el nº de correos en cola: exim -bpc Muestra un resumen de los correos en cola (dominio, nº de correos, tiempo en cola y peso): exim -bp | exiqsumm Eliminar un correo en concreto: exim -Mrm '<id correo>' Congelar un correo: exim -Mf '<id correo>' Procesar un correo: exim -M '<id correo>' Eliminar todos los correos congelados: exiqgrep -z -i | xargs exim -Mrm Sacar por pantalla que está haciendo exim en este momento: exiwhat Hacer un traceroute a una dirección de correo: exim -bt '<id correo>' Ver las cabeceras de un correo: exim -Mvh '<id correo>' Ver el cuerpo de un correo: exim -Mvb '<id correo>' Ver los logs de un correo: exim -Mvl '<id correo>' Forzar cola de correo: exim -qff Buscar correos en cola de un determinado emisor: exiqgrep -f [usuario]@dominio Buscar correos en co

Como solucionar el problema de la hora al usar Windows y Ubuntu

Problema: Al hacer cambios de SO, cambia la hora de forma automática por una que no corresponde. "Este fallo con la hora se debe principalmente a que los sistemas Linux, y otros sistemas operativos como macOS, utilizan  UTC  (Coordinated Universal Time), mientras que Windows no. Por ello, cuando cada sistema operativo se comunica con el hardware para sincronizar la hora, lo configura a su manera, habiendo este desfase cuando cambiamos de un sistema operativo a otro en Dual Boot" Solución: En Ubuntu: ejecutamos el siguiente comando sudo timedatectl set-local-rtc 1 En Windows: Abrir "Regedit" (windows+R, teclea "regedit" y aceptar) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation Una vez allí, crearemos un valor dword32 llamado “RealTimeIsUniversal” y lo editaremos para darle el valor “1”. Abrir CMD como administrador: sc config w32time start= disabled Con esto deberia solucionar el problema del cambio de hor

Error Syntax error: Unterminated quoted string Instalando XAMPP en Linux

Error: sudo sh ./xampp-linux-x64-7.2.10-0-installer.run ./xampp-linux-x64-7.2.10-0-installer.run: 1: ./xampp-linux-x64-7.2.10-0-installer.run: Syntax error: Unterminated quoted string Para solucionarlo: wb@wb-pc:~/Descargas$ sudo chmod 755 xampp-linux-x64-7.2.10-0-installer.run wb@wb-pc:~/Descargas$ sudo ./xampp-linux-x64-7.2.10-0-installer.run

Ver Logs Errores de Mysql usando Cat y Grep

Ingresa SSH para buscar errores en Logs de Mysql en servidores linux: cat /var/log/mysql-error.log | grep 2018-09-07 Resultado: [07-Sep-2018 14:55:44 +0000]: DB Error: SQLSTATE[28000] [1045] Access denied for user 'roundcube'@'localhost' (using password: YES) (GET /webmail/) [07-Sep-2018 14:55:44 +0000]: DB Error: SQLSTATE[28000] [1045] Access denied for user 'roundcube'@'localhost' (using password: YES) in /usr/share/roundcube/program/lib/Roundcube/rcube_db.php on line 155 (GET /webmail/) [07-Sep-2018 14:55:44 +0000]: DB Error: SQLSTATE[28000] [1045] Access denied for user 'roundcube'@'localhost' (using password: YES) (GET /webmail/)

Generador de contraseñas aleatorias desde consola de comandos Shell usando Grep

Genera clave alfanumerica aleatoria de 15 caracteres: Desde la consola de comandos: strings /dev/urandom | grep -o '[[:alnum:]]' | head -n 15 | tr -d '\n'; echo Si deseas colocar 30 caracteres modifica el -n 30 strings /dev/urandom | grep -o '[[:alnum:]]' | head -n 30 | tr -d '\n'; echo Ing. Wilmer Barrios

Permisos 777 755 700 664 666

Valor Significado 777 (Rwxrwxrwx)  No hay restricciones en los permisos.   Cualquier persona puede hacer cualquier cosa.   Generalmente no es un escenario deseable. 755 (Rwxr-xr-x)  El propietario del fichero puede leer, escribir y ejecutar el archivo.   Todos los otros pueden leer y ejecutar el archivo.   Este ajuste es común para los programas que son utilizados por todos los usuarios. 700 (Rwx ------)  El propietario del fichero puede leer, escribir y ejecutar el archivo.   Nadie más tiene ningún derecho.   Esta configuración es útil para los programas que sólo el propietario puede utilizar y debe mantenerse privada de los demás. 666 (Rw-rw-rw-)  Todos los usuarios pueden leer y escribir en el archivo. 644 (Rw-r - r -)  El propietario puede leer y escribir en un archivo, mientras que todos los demás sólo pueden leer el archivo.   Un valor común para los archivos de datos que todo el mundo puede leer, pero sólo el propietario puede cambiar. 600 (Rw --

VMware Workstation Pro v12.5.7-5813279 (WIN/LiNUX/MAC) + LiTE, Múltiples Sistemas Operativos Ejecutandose en tu Ordenador

DATOS TÉCNICOS VMware Workstation Pro v12.5.7-5813279 English | 385 MB | 444 MB | 444 MB | Medicina Inc. | Windows, Linux, Mac | 64 Bits | Descarga: http://destyy.com/wK0Vnf

Comandos más empleados para gestionar y manejar tu servidor VPS a través de SSH

El editor de nuestros servidores es " vi ". El editor vi es un poco confuso, ya que él mismo tiene dos modos. En el denominado modo comando, uno indica "comandos", por ejemplo "store the file", etc. Las entradas de teclado en este modo no son visibles como texto en el archivo de edición, sino que se interpretan como comandos. El segundo modo, un modo de entrada, puede hacerse usando un comando  insert . En la mayoría de los casos, es la tecla  i (insert)  o la tecla  insert . En este modo, los símbolos introducidos desde el teclado se insertan de forma inmediata en el texto. Puede volver al modo comando presionando la tecla  Esc . Si presiona esta tecla de forma continuada, no provocará ningún daño al programa, simplemente pitará más. A continuación, le mostramos los comandos importantes: Tenga en cuenta que todos los comandos que empiezan por dos puntos ( : ) deben cerrarse usando  RETURN . Comandos Explicación dd Eliminar línea actual u Desha