Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como Admin

Apertura de conexiones SYN

Una de las debilidades de las redes es que no es posible prevenir el escaneo de puertos o la denegación de servicios. Es simple, el envío de paquete SYN sobre tcp es una solicitud que se envía al servidor o computadora que busquemos conectarnos. Dependiendo del estado del socket que deseamos, nos enviará una respuesta, si ésta tiene el puerto cerrado enviará un RST, si está abierto será un ACK. De cualquier forma, ambos paquetes GASTAN recursos en los ordenadores objetivos, y de ahí que pueden consumir la totalidad de los recursos ante las intempestivas solicitudes de conexión. Es posible evitarlo, restringiendo el número de conexiones disponibles, sin embargo, a gran escala, resulta complejo puesto que usuarios reales pueden quedar sin el servicio. Este asunto sigue siendo aún de los pendientes de los expertos,  porque no tiene una solución definitiva. El enfoque de cómo remediar o prevenir, está circunscrito a los recursos de las organizaciones, y por supuesto, de los admini...

Buscando archivos en GNU/ Linux

No conozco una sola persona, que al día de hoy, no tenga la necesidad de buscar archivos en su disco duro. Algunas herramientas gráficas permiten buscar archivos o carpetas, con tan solo unas cuantas opciones. En lo personal, nunca me he valido de esas herramientas, siento que entorpecen un poco la búsqueda. Es un efecto que produce estar demasiado tiempo con la consola. Sí, la consola que sólo funciona con instrucciones emanadas de los dedos del usuario. Ahora bien, en las distribuciones como Fedora, Centos o mismo RHEL, hay más de una manera de buscar archivos, y es con el comando locate . Este comando tiene algunas ventajas, como ser más rápido que el otro comando estándar, find . Su problema es que tiene restricciones en cuanto a rutas y archivos qué puede buscar, y el tiempo que tarda en actualizar su base de datos ( updatedb ). Este último puede resolverse fácilmente, actualizando la BD de manera manual, tomándole unos cuantos segundos. El archivo de configuración...

Comando touch

Como muchos saben, el comando touch genera un archivo en blanco, es decir, carece de contenido. Es usado para muchas cosas, depende de las necesidades que cada usuario/administrador tenga. A mi me funciona cuando quiero probar permisos o replicación en NFS, creo un archivo con touch y listo, valido que los cambios estén efectuados. Leyendo la Biblia de Linux, me encontré con un apartado que se me hizo interesante. Habla en unas cuantas líneas de uno de los usos que puede tener el comando.  Si por alguna razón, necesitan crear ene número de archivos, hay varias maneras, desde la creación con con un ciclo Bash o en C, hasta hacerlo a patín. Bueno, hay una forma mucho más simple, utilizando los metacaractéres.  El siguiente comando crea cinco archivos con el nombre memo, por ejemplo, memo1, memo2, memo3, memo4, memo5. $ touch memo{1,2,3,4,5} Eso no es todo, por si pensaban que el touch era un comando anodino. Puede generar archivos por rangos, por ejemplo: $ ...