Mostrando entradas con la etiqueta freebsd. Mostrar todas las entradas
Mostrando entradas con la etiqueta freebsd. Mostrar todas las entradas

viernes, 9 de diciembre de 2011

Monitorizar PfSense con Nagios

Si has instalado el paquete nrpe v.2 mediante la GUI de PfSense, quizas te hayas encontrado con el mismo problema que yo. Las definciones de los checkeos están incompletas. Lo puedes ver en /usr/local/etc/nrpe.conf

Mediante la solución encontrada en este post: http://minestron.com.ar/blog/monitorear-un-pfsense-con-nagios se solunciona fácilmente.


Basta con comentar la línea que empieza por: command[{$cmd['name']}. Y substituirla por:
$cmds[] = "command[{$cmd['name']}]={$nagios_check_path}/{$cmd['warning']} -c {$cmd['critical']} {$cmd['extra']}\n";

sábado, 2 de abril de 2011

FreeBSD - Crear una partición ZFS

Uno de los aspectos que me parece más atractivos es el poder usar ZFS. Muchos quiseramos tenerlo en GNU/Linux... 

Además de su inmensa capacidad, ZFS incorpora algunas de las características más modernas, como snapshots, clones, compresión al vuelo, pools virtuales, modelo transaccional (copy-on-write), RAID mejorado (RAID-Z), deduplicación  (ahun no en FreeBSD) y otras funcionalidades únicas que, unidas a su extremada simplicidad a la hora de gestionarlo hacen que sea un fs muy interesante.

fdisk -I /dev/ada0
glabel label disk1 /dev/ada0s1
zpool create tank label/disk1 
Ya tenemos nuestra partición en ZFS Más info sobre ZFS: 
http://submesa.com/data/bsd/zfs 
http://libresoft.es/Members/mvidal/blog/freebsd-8-sobre-zfs 
http://tech.libresoft.es/doku.php/freebsd:zfs 

FreeBSD - Cambiar shell usuario

Por defecto freebsd crea los usuarios con la shell sh. Para cambiarla y poner por ejemplo bash se puede hacer de la siguiente manera:

$ pw usermod user_name -s /usr/local/bin/bash
$ pw usershow user_name
user_name:*:1002:1002::0:0:Some User Name:/home/user_name:/usr/local/bin/bash 

Para ver información del usuario:

$pw usershow user_name
user_name:*:1002:1002::0:0:Some User Name:/home/user_name:/bin/sh

Si quieres también consultar tambien como se hace en AIX puedes consultarlo aquí: http://www.ivorde.ro/Change_user_shell_on_FreeBSD_Linux_and_AIX-47.html
 

FreeBSD - su (become superuser)

Tas un largo periodo sin usar freebsd, vuelvo a la carga con la versón 8.2. Una vez instalado, he entrado por ssh con un usuario "normal" y no permite hacer "su -" Esto es por motivos de seguridad (como en otras distros Linux), hay que añadir el usuario al grupo wheel.

pw user mod usuario -G wheel

También se puede hacer para todos los usuarios (vas a perder seguridad) mediante pam

vi /etc/pam.d/su 

Comentamos la línia
auth requisite pam_wheel.so no_warn auth_as_self noroot_ok exempt_if_empty
#auth requisite pam_wheel.so no_warn auth_as_self noroot_ok exempt_if_empty


Más info: http://www.cyberciti.biz/tips/freebsd-becoming-super-user-su-or-enabling-su-access-to-user.html