Entradas

PARTE III: Creación e Instalación del Agente para OCS Inventory

Imagen
Luego de haber instalado nuestro OCS Inventory Server, es hora de explicar el método que recomiendo para crear los Agentes de OCS Inventory y su Instalación en nuestras PC.

Para evitar tener que escribir una entrada que resultaría larguísima, me resultó más fácil hacerles un vídeo donde muestro cómo empaquetar el Agente que luego distribuiremos en los Equipos que querramos agregar al Inventario de nuestro OCS Inventory.


¡Ahora ya puedes instalar tus Agentes en Windows!

Espero en las próximas semanas hacer otro vídeo mostrando las características de la Consola Web del OCS Inventory Server.

PARTE II: Quitar mensaje Security Alert de OCS Inventory

Imagen
Una vez que instalamos OCS Inventory Server, al ingresar por vez primera en la consola de Administración, nos encontraremos con un mensaje bastante molesto.

Para quitarlo, debemos realizar dos tareas muy sencillas.

1) Eliminar el archivo install.php

Para ello, en tu servidor, ejecuta...

sudo rm -f /usr/share/ocsinventory-reports/ocsreports/install.php

Despreocupate que no dañarás ningún componente o configuración de tu servidor.

2) Cambiar la contraseña por defecto del usuario ocs en la Base de Datos

Por defecto, OCS genera una Base de Datos llamada ocsweb con un usuario ocs, que lleva como contraseña su homónimo (ocs). Para cambiar la contraseña, debemos hacerlo por una personal y privada, ya que de lo contrario el mensaje seguirá apareciendo.

Nos conectaremos a nuestro Motor MySQL:

mysql -u root -p
(ingresamos la contraseña de nuestro usuario root de MySQL)

Y ejecutamos las siguientes líneas...

set password for 'ocs'@'localhost' = PASSWORD('UnTuxSuelto');
flush privileges…

Disminuir los accesos a Disco en MySQL con ramdisk (tmpfs) con Linux

El uso de particiones montadas directamente en RAM trae consigo innumerables beneficios a la hora de disminuir el acceso a disco (no solo lo disminuye, ¡lo hace desaparecer!).

El uso de ramdisk (utilizando particiones del tipo tmpfs) en Linux es uno de esos tips que ningún Administrador de Sistemas debería desconocer.

Hoy les mostraré lo fácil que es crear una partición en RAM (tmpfs) y utilizarla en MySQL, haciendo desaparecer los accesos a nuestro Disco.

Crea un directorio donde se montará la partición tmpfs

Como primer paso, crearemos un directorio donde montaremos la partición tmpfs, la cual se utilizará como una partición tradicional, con el plus de escribir directamente en RAM, aumentando al máximo el rendimiento de lo que allí se escriba.

#mkdir /tmp/tmpmysql

Detener demonio mysql y declarar partición creada en la configuración de MySQL

Antes de continuar, debemos detener el demonio mysql. Luego, editaremos el archivo de configuración de MySQL y declararemos el directorio que se utili…

PARTE I: Instalar OCS Inventory NG (Server) en Ubuntu Linux 14.04 LTS

Imagen
Muchos conocerán los beneficios y funcionalidades que nos provee OCS Inventory. Es por eso que si has llegado hasta aquí, daré por sentado que ya conoces qué se puede hacer con este increíble Software.

Tomé la decisión de hacer un pequeño tutorial de instalación de OCS Inventory NG en su versión Server sobre Ubuntu Linux 14.04 LTS originado por varios motivos: mi exitosa experiencia utilizado e implementando ésta solución, la Wiki del proyecto no está actualizada "al día", y (lo más importante) porque existe mucha documentación fragmentada en la Web, en idioma francés, italiano, y con mucha información algo incompleta.

Nota 1: Asumo que dispones de conocimientos básicos de Ubuntu, Apache y Mysql. Ante una duda, deja un comentario, o bien indaga en la Web. No duele ;D

Nota 2: Este instructivo esta basado en la versión de OCS Inventory NG version 2.2 al día de la fecha de publicación.

Nota 3: configura tu Ubuntu con una IP estática/fija.

Requisitos de paquetería

Actualiza Ubuntu a …

Monitoriza comandos en Linux con watch

Imagen
Estaba tratando de recuperar archivos de una partición con problemas de error de lectura en un disco, por lo que tuve que crear una imagen .dd usando la increíble herramienta Testdisk.

Paralelamente, quería conocer el incremento del archivo de imagen que se estaba generando, con qué velocidad crecía o si se pausaba el proceso de generación. Para ello, acudí al venerable comando du que muestra el tamaño de un(los) archivo(s) en una carpeta de forma recursiva.

El problema: tenía que ejecutar el comando du manualmente cada vez que quería saber si el archivo había crecido o se había pausado. Entonces me pregunté si podría re-ejecutar cada X segundos el mismo comando para mantener en consola el crecimiento de forma "fluida" (entiendo que muchos me dirán "Hey, por shell script se podría hacer sin problemas", ergo la programación no es mi fuerte).

El comando watch cumple esa función perfectamente. Su uso es muy sencillo, y no por eso deja de ser potente (basta con ver su man…

Cuida la batería de tu smartphone con Battery Charge Notifier

Imagen
Todos los usuarios de smartphones conocemos el rol importantísimo que cumplen las baterías en nuestros teléfonos. Rogamos que duren todo el día, o al menos que no se descarguen demasiado rápido.

Debemos entender que en la duración de una batería influyen muchísimos factores, algunos técnicos, otros "humanos". Depende de configuraciones del smartphone, las Apps que utilicemos, de las características mismas de la batería, de factores ambientales como la temperatura o el calor, el brillo de la pantalla, el uso de Bluetooth, GPS, la calidad de la señal de los Datos Móviles, el uso del Wi-Fi, entre otros tantos factores.

Pero, ¿qué podemos hacer como usuarios para mantener la batería en óptimas condiciones? ¿Existen Apps que ayuden en cierta forma a que una batería dure no solo lo máximo posible entre cargas, si no en su vida útil a largo plazo, extendiéndolas el tiempo que deben y no menos años?

Battery Charge Notification es una buena alternativa para cuidar las cargas de nuestra …

Cómo iniciar automáticamente BatteryCare en Windows 10

Imagen
BatteryCare se ha vuelto un aliado muy importante en mi laptop para cuidar las cargas, descargas y calibración de la batería de litio.

En Windows 10, mediante la configuración habitual de la Aplicación, no es posible ejecutar al inicio de la sesión el programa para que administre las cargas, descargas y calibración de nuestra batería, por más que habilitemos desde ella dicha opción.

BatteryCare nos brinda una herramienta que evita los problemas con el UAC de Windows y realiza el trabajo por nosotros: una tarea programada con privilegios elevados que se ejecutará al iniciar sesión. Para ello, nos dirigimos a la ruta donde se encuentra el ejecutable de BatteryCare y ejecutaremos como Administrador el ejecutable BatteryCareUACbypass.exe.

Debemos antes asegurarnos de ser los Administradores del equipo, y además, de que en la Aplicación BatteryCare no esté habilitado el checkbox de "Autostart with Windows".

Una vez ejecutado, sólo nos pedirá la ruta donde se encuentre el ejecutable d…