jueves, 6 de junio de 2013

cambiar fecha de creacion a archivo, tecnica antiforence

hola... cuando tengan la necesidad de realizar la modificacion de algun archivo para simular la creacion de ese archivo en cierta fecha se puede usar el programa "filedatech" que se encuentra ilustrado en:

www.nirsoft.net/utils/filedatech.html


Comandos para cambiar IP en linux

Hola, en esta ocasión voy a compartir unos comandos utiles para realizar el cambio de una ip desde la linea de comandos en linux centos 6, para ejecutarlos se deben realizar los siguientes comandos cambiando las partes de interés (ip, mascara...) así:

ifconfig eth0 192.168.11.44 netmask 255.255.255.0

route add default gw 192.168.11.2

vi /etc/resolv.conf

cabe anotar que la informacion fue extraida de:

http://www.taringa.net/posts/linux/2770346/Cambiar-IP-en-Linux-Desde-Consola-Facil.html

y en ese vinculo se encuentra muy bien explicado, por eso no me desgastaré en esa labor... hasta la próxima!

Instalar Mysql, PHP, PhpMyAdmin en CENTOS 6

hola, en esta ocasión deseo compartir una guía simple para instalar mysql, php, y phpMyAdmin, para esto el paso mas facil es seguir las instrucciones siguientes:
su root

para instalar cualquiera de los paquetes es necesario tener activado el repositorio de EPEL, para esto se deben realizar los siguiente:
ubicacion en un directorio para poder realizar la instalación:
cd /tmp
se obtiene el paquete necesario:
wget http://mirror.globo.com/epel/6/x86_64/epel-release-6-8.noarch.rpm
se instala el paquete descargado :
rpm -ivh epel-release-6-8.noarch.rpm
se instala el apache2
yum install httpd httpd-devel
se reinicia el servicio para saber que esté instalado adecuadamente:
/etc/init.d/httpd restart
se instala mysql junto con sus dependencias:
yum install mysql mysql-server mysql-devel
se reinicia el servicio para saber si quedó bien instalado:
/etc/init.d/mysqld restart
se asigna una clave al usuario root
/usr/bin/mysqladmin -u root password 'miNuevaClave'
se ingresa con el usuario root para verificar que los pasos anteriores se realizadon de manera correcta:
mysql -u root -p
se instala php y los paquetes que son necesarios para el soporte de mysql:
yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml

se crea un archivo con extensión .php para verificar que el interprete ha quedado instalado correctamente:

vi /var/www/html/index.php

se coloca el siguiente contenido dentro del archivo:

echo "hola";
?>

se ejecuta el archivo y deberia mostrar el contenido "hola" sin las comillas.

php /var/www/html/index.php

se instala phpmyadmin:

yum install phpmyadmin

por si es necesario se instala memcache

yum install php-pecl-memcache

yum install memcached

se agrega el soporte para memcache en el archivo php.ini:

vi /etc/php.ini

se agrega la linea dentro del archivo:

se agrega el inicio del servicio memcache al SELinux:
chkconfig --add memcached

se reinicia el servidor apache, mysql y memcache:

/etc/init.d/httpd restart

/etc/init.d/mysqld restart

/etc/init.d/memcached restart

se instala php-mcrypt para el uso de phpmyadmin

yum install php-mcrypt -y

todo lo anterior fue extraido de:


http://tuxapuntes.com/instalar-phpmyadmin-en-centos-6-3/

probando apache en un navegador:
http://localhost:8080/

probando phpmyadmin, basta con digitar en una navegados la IP del servidor seguida de /phpMyAdmin así:
 http://127.0.0.1/phpMyAdmin/


Instalacion y arranque automatico de TOMCAT 7 en linux CENTOS

Hola, para la instalación de TOMCAT 7 en centos 6 es muy sencillo y es tan solo seguir la guía que se encuentra en la siguiente URL:

http://systemadmin.es/2011/05/instalacion-de-tomcat-7-en-linux


contenido tomado de: http://ayuda-it.blogspot.com/2011/08/arranque-automatico-de-tomcat-en-linux_17.html

Arranque automático de tomcat en linux CentOS

Los scripts de arranque automático se situan en el directorio /etc/init.d

Los scripts que tengamos en este directorio podrán ser llamados por el comando "service" y podrán ser ejecutados como parte del proceso de arranque de la máquina.

Lo más sencillo es copiar un script de arranque ya existente y modificarlo usandolo como ejemplo de script de arranque automático para nuestros servicios.

El script de más simple de arranque automático de tomcat es:

#!/bin/sh
#
# chkconfig: 2345 20 80
# description: Tomcat
#
start()
{
    su - tomcat -c /opt/tomcat/bin/startup.sh
}

stop()
{
    su - tomcat -c /opt/tomcat/bin/shutdown.sh
}

case "$1" in
    start)
        start
        ;;
    stop)
        stop
        ;;
    *)
        echo $"Usage: $0 {start|stop}"
        exit 1
esac

La línea con el comentario "chkconfig", sirve para que posteriormente, mediante el comando "chkconfig", se generen los links adecuados en los directorios de arranque.
De esta forma, si nuestro script de arranque se llama "tomcat", el comando de instalación sería "chkconfig --add tomcat"

(Si quisieramos "desinstalar" el servicio deberíamos ejecutar el comando "chkconfig --del tomcat", que borraría los links de los directorios de arranque, impidiendo que se arrancara de forma automática con la máquina).

nmap escanear o averiguar host de una red

me he encontrado en que en ocaciones necesito averiguar que direcciones IP estan libres o tambien ocupadas en la red a la que tengo acceso, para esto es muy bueno el uso del comando nmap -sL ó nmap -sn 192.168.1.0/24 en linux, pero para tener una guia rapida de comandos que se pueden usar es prudente revisar la siguiente URL:

http://systemadmin.es/2011/08/descubrir-los-hosts-de-una-red-con-nmap
ó
http://nmap.org/man/es/man-host-discovery.html

bueno, espero haya sido de ayuda, sino igual reposará en mi bitácora de apuntes....