Seleccionar página

Home

[vc_row][vc_column width="1/1"]

¿Dónde está el indio?

Lo divertido y posiblemente extraño de OpenBSD es que si no compras los cd’s la imagen iso que te puedes bajar de sus repositorios, es aproximadamente de 4 Mb. luego todo lo demás puede ser una ‘net install’, es decir todo te lo bajas desde el rpositorio mediante ftp, http, o bien puedes tener de […]

Read More

Actualizando a DragonFly BSD

Introducción Este texto es una adaptación del original en inglés, que encontramos en un sistema DragonFly BSD en la ubicación /usr/src/UPDATING, en el que se explica como actualizar el sistema ya sea desde FreeBSD o desde el mismo DragonFly BSD. En lo personal, he llevado a cabo con éxito el paso desde FreeBSD 4.9-RELEASE, supongo […]

Read More

crontab (tareas automatizadas)

Existe una herramienta que nos puede ser de gran utilidad a la hora de automatizar tareas, dicha herramienta se llama cron. El paquete cron viene en todas las distribuciones tanto de Linux como de *BSD. (vixie_cron)Un administrador del sistema puede utilizar las tareas automáticas para realizar copias de seguridad periódicas, controlar el sistema y ejecutar […]

Read More

Actualizando los ports con cvsup

Actualizar el árbol de ports en FreeBSD es una tarea realmente sencilla con cvsup. En este artículo se tratan los conceptos básicos para llevar a cabo esta tarea.El primer paso es instalar la herramienta cvsup, por supuesto desde los mismos ports. Para ello haremos: # cd /usr/ports/net/cvsup-without-gui # make install También existe una versión con […]

Read More

Instalar vim desde los ports II

DragonFly BSD es una distribución de BSD que, desde, siempre ha prometido mucho. Podemos encontrarnos el caso de que al instalar desde los ports el programa ‘vim’ éste nos explote en las manos con un fabuloso mensaje error como este: /usr/libexec/binutils212/elf/ld: cannot find -lXThrStub *** Error code 1 Stop in /usr/ports/x11/XFree86-4-libraries/work/xc/lib/X11. *** Error code 1 […]

Read More

Enviando correo con sendmail

Amenudo cuando queremos que el sistema nos envíe un correo para cerciorarnos de que una tarea cron se ha ejectado, deseamos que nos envíe un email a nuestra cuanta diciéndonos que se ha llevado a cabo. Para eso podemos tratar con ‘sendmail’. Previamente debemos haber instalado un servidor de correo en el sistema, como por […]

Read More

Variable de entorno $? (bash)

En ocasiones necesitamos que se pueda validar la ejecución de una aplicación, por ejemplo, si se ha ejecutado desde una crontab. Para ello tenemo la variable de entorno $? dicha variable devuelve true si se ha ejecutado correctamente o false si por el contrario ha habido un error.un ejemplo: #!/bin/bash apt-get update if [ $? […]

Read More

Sesiones interactivas con expect

Mediante el lenguaje de scrips intrepretado expect podemos crear sesiones interactivas, es decir, podemos conectarnos remotamente a un ftp o un telnet y ejecutar comandos a distancia de forma automatizada.Esto puede servirnos para limpiar cachés de un router de un plumazo, para generar mediante ssh backups entre servidores o telnets a una máquina win para […]

Read More

Rastreando ip’s con nmap

Imaginaos que nos vamos a una lan party y queremos rastrear las ip’s que tenemos a nuestro alcance que tengan el servicio ftp activado para así poder ver que es lo que tienen disponible. Mediante el programa nmap podemos saberlo con esta línea: # nmap -p 21 192.168.0.0-255 > lista_ftps.txt Esto nos hace un rastreo […]

Read More
[/vc_column][/vc_row]