Archivos de la categoria ‘Tips’

Tip for Linux de la semana

05 Ene 2009, por Datzerox

Llego con un dia de restraso debido a que he estado haciendo algunos cambios en la plantilla. Este posts deberia de haber sido publicado ayer pero bueno lo pongo hoy.

Script para obtener todas las direcciones de una red

Utilizaremos Nmap para esta tarea, si no lo encontrais en los repositorios de vuestra distribución descargalo de aqui.

Para obtener todas las direcciones ip de una red escribimos lo siguiente en la Terminal:

nmap -sL -n 1.1.1.0/24 | grep “^Host” | awk{print $2}

El 1.1.1.0/24 es nuestra red que en mi caso seria 192.168.1.0/24, el 24 es la mascara de subred.

Vía: wikipeando.

Tips ,

Tip for Linux de la semana

14 Dic 2008, por Datzerox

Proteger archivos contra el borrado

Existe un comando en linux para crear ciertos atributos de inmunidad sobre algunos archivos o todos los archivos que uno quiera proteger. Si se desea proteger un archivo contra borrarlo o ante ataques se utilizará el siguiente comando:

chattr +i nombrearchivo

Así solamente el superusuario puede evitar que se borren archivos, lo cual puede ser importantísimo para archivos de configuración como apache, entre otros. Para desactivar esa inmunidad en el archivo escribimos:

chattr -i nombrearchivo
Tips ,

Tip for Linux de la semana

07 Dic 2008, por Datzerox

Descargar websites enteras facilmente

Wget es una buena herramienta para descargar cualquier recurso de internet. Su uso básico para bajar una web es:

wget http://www.elsitioweb.com

Por lo tanto, wget (página del manual) + lo anterior es todo lo que necesita para navegar por Internet. El poder de wget es que puedes descargar sitios recursivos, es decir, también consigues todas las páginas (y las imágenes y otros datos) vinculados en la primera página:

wget -r http://www.elsitioweb.com

Pero muchas webs no quieren que descargues la totalidad de su sitio. Para evitar esto, comprueban el identificador del navegador. Muchos sitios te deniegan la entrada o envían una página en blanco si detectan que no está usando un navegador web.

Wget tiene la solución, solo tenemos que añadir la opción -U para este tipos de webs. Utilice -U Navegador para decirle a la web que está usando ese navegador:

wget -r -p -U Mozilla http://www.elsitioweb.com

Las más importantes opciones son –limit-rate= y –wait=. Debes añadir –wait=20 para hacer una pausa en 20 segundos para recuperaciones, esto asegura que no se añaden manualmente a una lista negra. –limit-rate= valores por defecto para bytes, añadir K para establecer KB/s. Ejemplo:

wget --wait=20 --limit-rate=20K -r -p -U Mozilla http://www.elsitioweb.com

Tips ,

Tip for Linux de la semana

30 Nov 2008, por Datzerox

Forzar chequeo de Linux en el arranque

fsck se usa para chequear y opcionalmente reparar uno o más sistemas de ficheros. Lo único que hay que hacer es crear un fichero vacío /forcefsck.

Creado el fichero /forcefsck forzaremos al Linux a realizar un chequeo completo.

$ su -
$ cd /
$ touch /forcefsck

Y luego haremos…

$ reboot

Tips , ,