Archivo para ‘Linux

06 Sep, 2009

Chuleta de MDADM (Raid Software)

Escrito por: leopoldomaestro En: Almacenamiento| Linux| RAID

Obtener información del RAID:
# cat /proc/mdstat
Detalles de las unidades RAID:
# mdadm –query /dev/md0
# mdadm –detail /dev/md0
Detalles de las unidades físicas:
# mdadm –query /dev/sdb1
# mdadm –examine /dev/sdb1
Administración de una RAID y sus discos
* Establecer un disco como faulty/failed:
$ sudo mdadm –fail /dev/md0 /dev/sdb1
No utilizar en RAID0 ó RAID en modo linear. Pueden perderse los datos!
* Quitar [...]

30 Ago, 2009

Script para transformar permisos compatibles con SUPHP en Cpanel

Escrito por: leopoldomaestro En: Cpanel| Linux

for usuarios in `/bin/ls /var/cpanel/users`; do
chown -R ${user}:${user} /home/${user}/public_html
chmod 755 /home/${user}/public_html
find /home/${user}/public_html -name “*.php” -exec chmod 644 {} \;
find /home/${user}/public_html -type d -exec chmod 755 {} \;

30 Ago, 2009

Script para retener backup de Cpanel

Escrito por: leopoldomaestro En: Cpanel| Linux

#!/bin/bash
ahora=`date ‘+%Y%m’%d`
backup=”backup/cpbackup” ## carpeta de backup
retencion=”backup/retencion” ## carpeta de backup
mv -f “/$backup”/daily /”$retencion”/$ahora
mkdir “/$backup”/daily
cp -al /”$retencion”/$ahora/* /”$backup”/daily/
cd /”$retencion”/
for backup in *;
do limite=`date ‘+%Y%m’%d –date ‘7 dias’`;
if [ "$backup" != "daily" ] && [ "$backup" -lt "$limite" ];then rm -rf “$backup”;
fi;
done

Veo en Packetstorm que ha sido lanzada la versión 0.9.8 de Ksplice, una pequeña joya que aumentara los tiempos de uptime de muchos administradores, y de paso salvara a más de uno del insomnio.
La técnologia en cuestión, lanza actualizaciones personalizadas (parches del código fuente aplicables al Kernel en funcionamiento)  para evitar el reinicio del sistema. [...]

22 Ago, 2009

Renovar la licencia de Centovacast

Escrito por: leopoldomaestro En: Linux| Streaming

Si en algún momento necesitamos actualizar la licencia de Centovacast debemos lanzar este comando:
/home/centovacast/system/runascc/runascc exec ccmanage reissuelicense adondeapuntelalicencia.com
* El nuevo hostname  debe ser un FQDN

21 Abr, 2009

Linea de Grub para instalación remota de CentOS via VNC

Escrito por: leopoldomaestro En: Linux| centos

title vnc remote install
root (hd0,0)
kernel /vmlinuz vnc vncpassword=almenos8 headless ip=192.168.0.2 netmask=255.255.255.0 gateway=192.168.0.1 dns=80.58.0.33 hostname=servidor ksdevice=eth0 method=http://ftp.udl.es/pub/centos/5.3/os/x86_64/ lang=es_ES keymap=es
initrd /initrd.img

PR: wait…
I: wait…
L: wait…
LD: wait…
I: wait…
wait…
Rank: wait…
Traffic: wait…
Price: wait…
C: wait…

Este howto es el primero de una serie de traducciones de howto´s realizados por Vivek Gite (cyberciti.biz) y HowtoForge.

El software de geolocalización es usado para conseguir la localización geográfica de un visitante por medio de su dirección IP.  Es posible determinar un país, organización y conjeturar la  localización del visitante. Esto es util para
a) Detección [...]

10 Abr, 2009

Detectar si una IP esta siendo usada en la red

Escrito por: leopoldomaestro En: Linux| Redes

Previamente a configurar una dirección IP en nuestra máquina, es posible que dudemos si la IP que vamos a levantar esta siendo usada por otro Host en la red. La solución a este problema es arping, una fantástica utilidad que nos permite jugar con diferentes aspectos del protocolo ARP (Address Resolution Protocol) usado para “traducir” [...]

Tags: , ,

Aunque es relativamente sencillo saltarse esta protección, si queremos habilitar un tmpfs en /tmp sin posibilidad de setuid y ejecución en OpenVZ/Virtuozzo, podemos hacerlo de la siguiente manera:

mount -t tmpfs -o nodev,noexec,nosuid tmpfs /tmp/
echo none /tmp tmpfs nodev,nosuid,noexec 0 0 >> /etc/fstab

* Nota para los usuarios de Cpanel: /scripts/securetmp no va a funcionar, por lo [...]

01 Abr, 2009

Ubuntu 8.10 Intrepid 64 Bits y el sonido en Firefox 3.0

Escrito por: leopoldomaestro En: Linux| ubuntu

Es probable que a algunos de vosotros no os funcione el sonido en Ubuntu 8.10 64 Bits, a pesar de realizar un monton de combinaciones con los paquetes o la instalación manual.
En mi caso, solo me funciono lo siguiente:

Bajamos el fichero de libflashplayer de Macromedia: http://download.macromedia.com/pub/labs/flashplayer10/libflashplayer-10.0.d21.1.linux-x86_64.so.tar.gz
Descomprimir_
tar zxvf libflashplayer-10.0.d21.1.linux-x86_64.so.tar.gz
Desinstalar el paquete antiguo:
sudo apt-get remove [...]