Categorías
apache
Comandos
Correo
dns
Errores y problemas
Firewall
mysql
Artículos
Una o más de una partición necesarias para la ejecución del mysql estan llenas, comprueba que la...
.htacces en lighttpdEn lighttd se puede importar el mod_rewrite aunque no funciona igual que en apache(no lee los...
/tmp sin permiso de ejecuciónEl directorio /tmp es una fuenta de inseguridad constante ya que los usuarios de diversas formas...
Activar eaccelerator en lighttpdPara activarlo es muy sencillo tán solo una vez instalado debemos añadir al final del fichero...
Actualizar el ioncubeBajamos el ioncube: http://www.ioncube.com/loaders.php Creamos un directorio donde...
Apagar servidorPara apagar Red Hat Linux, ejecute el comando shutdown. Puede leer la página del manual de...
Añadir librerias pear en plesk para un dominioEn el nuevo plesk 11 es sencillo: Solo hay que darle a configurar php Y en openbase dir poner:...
Añadir un script en arranque debianPara añadir un script: update-rc.d script defaults Para eliminarla: update-rc.d -f script remove
Backup de plesk no funciona o bloqueado.Solución sencilla: rm -f /usr/local/psa/var/backup_tasks_mng.lock
Banear recepción de emails desde ciertos emails.Vamos a aprovechar la capacidad del badmailfrom para limitar los correos que nos lleguen. Por...
Borrar cola completa o parcial de qmailBajar el qmail-remove(...
Bug fedora v11 multiple ipEl servidor pierde la configuración de multiple ip en el reinicio del mismo, esto se debe a un...
Buscar una cadena dentro de archivosMuchas veces es necesario buscar un path o una cadena dentro de multitud de ficheros sobre todo...
Buscar una candena dentro de ciertos ficherosfor i in $(find -name fichero*); do cat $i | grep -n cadena done
Cerrar conexiones mysql automaticamenteEs posible cerrar las conexiones mysql automaticamente para ello añadiremos dentro de:...
Cerrar conexiones mysql y limitar conexiones por usuarioEn my.cnf: dentro de mysqld: max_user_connections=20 connect_timeout = 10 wait_timeout = 90
Client does not support authentication protocol requested by serverError: Client does not support authentication protocol requested by server Al actualizar el mysql...
Client does not support authentication protocol requested by serverEsto se debe a que el php-mysql del servidor del servidor donde se quiere conectar externamente a...
Cliente postgresqlAl igual que en mysql postgresql tambien tiene un cliente que corre bajo consula es: psql --help...
Clonacion de disco defectuoso en redA veces un fsck no funciona correctamente por que el disco esta muy dañado o simplemente la...
Comando lsofMostrar ficheros abiertos por el sistema: lsof | less Mostrar ficheros abiertos dentro de un...
Comando para diagnosticar I/Oapt-get install sysstat apt-get install dstat En consola: dstat y más completo: dstat -f Tambien:...
Comandos mysqldumpEs preciso ssh o alguna shell con permisos para la ejecución del mysqldump, los dos comandos más...
Como matar todos los procesos en linux relacionados con una aplicaciónEs sencillo ejecutamos el siguiente comando: killall -9 nombreaplicacion Para matar un unico...
Como saber el numero de ficheros abiertos por un proceso.lsof -p | wc -l Y para verlos: lsof -p
Como ver ficheros en uso de apacheEn mi caso el directorio raiz de apache es /var/www/vhosts lsof | grep /var/www/vhosts | grep...
Configuracion del servidor de DNS bindAutor: Joel Barrios Dueñas Correo electrónico: jbarrios arroba linuxparatodos punto net...
Configuracion propio subdominios pleskPara ello solo debemos crear el fichero vhost.conf con la configuracion deseada dentro de:...
Configuraciones de qmailTodos los ficheros de configuración residen en: /var/qmail/control Para ver configuración...
Conocer modelo de playa y hardware de un servidorExiste una utilidad para conocer el hardware de nuestro servidor:...
Controlando tráfico del servidor NtopVamos a explicar como instalar una aplicación para controlar el tráfico del servidor: 1. yum...
Controlar procesos que consumen I/OLa solución es instalar: http://collectl.sourceforge.net/ProcessIOStats.html
Conversion de un fichero a UTF8Muchas veces por problemas con incompatibilidad de lenguajes nos vemos obligados a cambiar la...
Crear usuario con permisos solo de superCREATE USER 'usuario'@ 'localhost' IDENTIFIED BY '************'; GRANT USAGE ON * . * TO...
Desactivar quotaEn openvz: /etc/vz/vz.conf I set DISK_QUOTA=no
Desconectar usuarios inactivos en UNIX sshSi los usuarios se conectan por ssh, y queremos desconectar automaticamente sesiones inactivas...
Detectar hardware en linuxLa solucion es una herramienta llamada: lshw Web oficial:...
Disco duro virtual en linux(nfs)1. Si no tenemos instalado el servicio nfs lo instalamos. 2. Configuramos discos duros virtual:...
Entrar por ssh sin claves1. Creamos una RSA publica: ssh-keygen -t rsa(se crea en .ssh/id_rsa.pub )(en windows...
Error: Warning: ftp_put() [function.ftp-put]: PORT command successful inEl servidor ftp no conecta correctamente esto se debe a que por defecto la función ftp_connect()...
Fedora core 3, yum y rpm --import public.gpg.keyFuentes para yum por defecto: locate RPM-GPG-KEY /usr/share/rhn/RPM-GPG-KEY-fedora...
Guardar configuracion de iptables de forma permanenteEl comando para guardar la configuración de reglas de manera permanente es: /sbin/service...
Habilitando wget para cron en plesk 10Plesk 10 usa el modo seguro chroot. De forma global: cp /usr/lib/libssl.so.*...
Instalacion de ioncubeBajamos el ioncube: http://www.ioncube.com/loaders.php Creamos un directorio donde...
Instalar eacceleratorINSTALAR CACHEADOR yum update php-devel o: wget...
Instalar libreria GDrpm --import /usr/share/rhn/RPM-GPG-KEY rpm --import /usr/share/rhn/RPM-GPG-KEY-fedora yum...
Lighttpd rpmPuedes encontrarlos aqui: http://dag.wieers.com/rpm/packages/lighttpd/ PD: En centos instalar los...
Limitar subida y bajada de ficheros en servidor proftpdEditamos el fichero: nano /etc/proftpd.conf Buscamos Y añadimos: TransferRate RETR 200:0...
Listado de web útilesVerificar si dns: http://www.intodns.com Verificar listas negras: http://www.mxtoolbox.com...
Montando rsyncVamos a ejecutar el demonio de rsync a partir del superdemonio xinetd, para lo cual debemos...
Mostrar configuración actual de qmail/var/qmail/bin/qmail-showctl > a nano a
Optimización de apache7. Optimizando Tuning Apache en Linux Para obtener el máximo rendimiento del Servidor web Apache,...
Particionando disco duro post instalación con webmin1. Entramos dentro de la categoria hardware en Particiones en Discos Locales. 2. Pulsamos en el...
Particionar disco en linuxSin lugar a dudas usar el comando: cfdisk o tambien fdisk La aplicación es facil de usar, mucho...
Plesk 10 no muestra errores de php en el logLa solución es crear un vhost.conf con esta configuración: php_admin_flag log_errors on...
Problemas en conexion ftp en modo activoEsto es debido a que el firewall filtra todos los puertos que no han sido definidos para el...
Proftp limitar permisos.En proFTPD podemos limitar ciertas acciones por directorio de la misma forma que se limita con...
Proteger un acceso a directorio apache a traves de htaccessEn el siguiente codigo, le indicamos de donde tiene que leer el fichero con los usuarios y...
Purgando cola en postfix1. Paramos postfix /etc/init.d/postfix stop 2. Ejecutamos el siguiente comando: # for i in...
Quota on syscall for id Device or resource busyvzquota : (error) Quota on syscall for id 63202: Device or resource busy vzquota : (error)...
Realizar envio de prueba con sendmail$ /usr/sbin/sendmail -t -i To: tuemail@tudominio.com From: root@tudominio.com Subject: Test test...
Recompilar php y actualizacion del mismoBajamos php source de: http://www.php.net/downloads.php En nuestro caso: PHP 5.1.6...
Reemplazo maximo de una cadena en ficherosCon esto resolveriamos el problema creamos un fichero, por ejemplo reemplazar.sh con el siguiente...
Reparar todas las tablas y optimizarComandos en shell para reparar y optimizar todas las tablas: Repara y optimiza mysqlcheck -Aor -u...
Reparar una particion lvmlvscan Si la particion se llama /dev/mapper/pve-data fsck -yvf /dev/mapper/pve-data
Replicar hd en linuxComo replicar en linux un disco duro: Se puede hacer con el sitema en marcha aunque es...
Spamassing en plesk genericoPrimero instalamos el paquete en plesk del spamassing, si tienes un volumen considerable es...
Temperatura cpu en linuxMuy sencillo tán solo ejecutamos en centos o fedora: yum install lm_sensors y despues el...
Test de velocidad de disco duro y activar dmaPara probar si realmente lo haces, ejecuta como root: hdparm -t /dev/hda Esto testeará la...
Trabajo con el fichero dump de la copia de seguridad de PleskI. FIRST WAY: If you have not so big dump file, for example 100-200MB, you can unzip it and open...
Ver peticiones por ipnetstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n
badblocks seguroBueno, otra opción para realizar borrado seguro es usar el comando badblocks. badblocks revisa...
cambiar fecha del sistema, comando datePodemos cambiar la hora del sistema y la hora de la bios del equipo. Para cambiar la hora del...
configurar puerto com1 linuxPrimero damos permisos al COM1 chmod 0666 /dev/ttyS0 Vemos la configuración actual: stty -a -F...
crear usuario de sistema/usr/sbin/useradd -g usuario grupo passwd usuario /usr/sbin/usermod -s /sbin/nologin -U usuario...
hotlink o antilink en lighttpdnano /etc/lighttpd/lighttpd.conf Descomentamos la linea de:...
lighttpd+php+mysqlMuchos hablan del lighttpd como la verdadera alternativa al apache, se basa en su simplicitud y...
mover directorios o ficheros entre servidoresCon Linux podemos copiar archivos entre máquinas conectadas, ya sea en una red local o en...
recuperar clave de plesk windowsMuy sencillo ejecuta de consula: "%plesk_bin%\plesksrvclient" -get
solución, bloqueo de puerto 25Varios operadores debido al spam que se estan enviando desde sus rangos de ip ha comenzado a...
spam en cpanel detectar quien hace spamEn cpanel es bastante sencillo. En el panel cpanel: View Mail Statistics Summary Top 50 local...
subir una base de datos .sql en localPara subir una base de datos con una estructura .sql solo debemos ejecutar el siguiente comando:...
¿Como gestionar paquetes rpm?Instalando/desinstalando Para instalar un paquete rpm, prueba rpm -i ruta/al/rpm/ainstalar.rpm o...
