Instalar Keepass2 bajo Debian Squeeze

KeePass  es un gestor de contraseñas que se utiliza para almacenar una gran cantidad de parejas usuario/contraseña. La base de datos donde se guarda esta información está cifrada mediante una única clave (contraseña maestra o en inglés master password), de forma que el usuario sólo tenga que memorizar una clave para acceder a todas las demás. Esto facilita la administración de contraseñas y fomenta que los usuarios escojan claves complejas sin miedo a no ser capaces de recordarlas posteriormente.

Actualmente keepass2 se encuentra en la rama SID.

Instalamos las librerías necesarias.

apt-get inbstall mono-runtime libmono-corlib2.0-cil libmono-system2.0-cil libmono-winforms2.0-cil

Descargamos el paquete desde Ubuntu

 

rokitoh@red-orbit : # wget https://launchpad.net/~jtaylor/+archive/keepass/+files/keepass2_2.20.1%2Bdfsg-0ubuntu1~ppa1~natty1_all.deb

instalamos

rokitoh@red-orbit : # dpkg -i eepass2_2.20.1+dfsg-0ubuntu1~ppa1~natty1_all.deb

 

 

un saludo, rokitoh

:wq!

Instalar TYPO3 bajo GNU/Linux

¿Que es TYPO3?

Es una herramienta desarrollada en PHP que  suele desplegarse sobre sistemas operativos GNU/Linux combinados con el popular servidor webApache. Además, se integra con varias bases de datos como MySQLPostgreSQL y Oracle. Se clasifica, por tanto, como softwareLAMP (Linux, Apache, MySQL y PHP).

Mediante esta herramienta podemos realizar una gestión muy completa.

Permite realizar enteramente un sitio web de contenidos, con todo lo que eso implica: estructura multinivel, motor de búsquedas, gestión de autoría y publicación de contenidos, mecanismo de uso de plantillas para la maquetación de páginas, etc. Pero es también un portal. Administra, en particular, la personalización de las páginas según la identidad de los usuarios, es decir sabe integrar una selección de contenidos en una misma página, según los derechos del usuario identificado.

Es enteramente extensible por módulos, pueden ser módulos de gestión en lainterfaz de administración – gestión básica MySQL, gestión de servidor LDAP –o módulos orientados usuario, incluidos en el sitio- encuestas, foros, calendario, noticias, búsquedas…

Leer más

Inventario de servidores con racktables

Racktables es una solución para centros de datos y salas de servidores de gestión de activos. Ayuda a los activos de hardware de documentos, direcciones de red, el espacio en los bastidores y la configuración de redes. Con RackTables puede obtener una lista de todo el hardware, el número de activos y de los códigos de barras que tiene, etiquetas asignadas a los dispositivos y buscar en cualquier momento en base a varios reglas de filtrado. Usted puede organizar su hardware en los bastidores de distintas propiedades, bastidores de grupo en las filas del rack, compruebe el espacio libre, y marcar las unidades inservibles. Documentar el uso de su rango de direcciones, asignar direcciones a los dispositivos y que siempre recordará quién y por qué está usando esa dirección.

Leer más

failed reason given by server permission denied – RedHat

El otro día instalando un servidor NFS bajo Redhat me encontré con este error  de permisos a la hora de montar el File System.

Buscando por Internet encontré esta solución:

Accedemos al directorio  /etc/sysconfig/nfs y descomentamos las siguientes lineas

 

rokitoh@red-orbita: # vi /etc/sysconfig/nfs
STATD_PORT=10002
STATD_OUTGOING_PORT=10003
MOUNTD_PORT=10004
RQUOTAD_PORT=10005
LOCKD_UDPPORT=30001
LOCKD_TCPPORT=30001

 

Añadimos las reglas a iptables. Para ello vamos a editar el archivo  /etc/sysconfig/iptables

rokitoh@red-orbita: # vi  /etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -s 192.168.1.0/24 -m state –state NEW -p udp –dport 111 -j ACCEPT
-A RH-Firewall-1-INPUT -s 192.168.1.0/24 -m state –state NEW -p tcp –dport 111 -j ACCEPT
-A RH-Firewall-1-INPUT -s 192.168.1.0/24 -m state –state NEW -p tcp –dport 2049 -j ACCEPT
-A RH-Firewall-1-INPUT -s 192.168.1.0/24 -m state –state NEW -p tcp –dport 32803 -j ACCEPT
-A RH-Firewall-1-INPUT -s 192.168.1.0/24 -m state –state NEW -p udp –dport 32769 -j ACCEPT
-A RH-Firewall-1-INPUT -s 192.168.1.0/24 -m state –state NEW -p tcp –dport 892 -j ACCEPT
-A RH-Firewall-1-INPUT -s 192.168.1.0/24 -m state –state NEW -p udp –dport 892 -j ACCEPT
-A RH-Firewall-1-INPUT -s 192.168.1.0/24 -m state –state NEW -p tcp –dport 875 -j ACCEPT
-A RH-Firewall-1-INPUT -s 192.168.1.0/24 -m state –state NEW -p udp –dport 875 -j ACCEPT
-A RH-Firewall-1-INPUT -s 192.168.1.0/24 -m state –state NEW -p tcp –dport 662 -j ACCEPT
-A RH-Firewall-1-INPUT -s 192.168.1.0/24 -m state –state NEW -p udp –dport 662 -j ACCEP

reiniciamos los servicios

rokitoh@red-orbita: # service iptables restart

rokitoh@red-orbita: # service nfs restart

 

Un saludo, rokitoh

 

:wq!

 

Conexión puerto serie (COM) en GNU/Linux

¿Que es un puerto serie?

Un puerto serie o puerto serial es una interfaz de comunicaciones de datos digitales, frecuentemente utilizado por computadoras y periféricos, donde la información es transmitida bit a bit enviando un solo bit a la vez, en contraste con el puerto paralelo que envía varios bits simultáneamente.1 La comparación entre la transmisión en serie y en paralelo se puede explicar usando una analogía con las carreteras. Una carretera tradicional de un sólo carril por sentido sería como la transmisión en serie y una autovía con varios carriles por sentido sería la transmisión en paralelo, siendo los vehículos los bits que circulan por el cable

Mas información 

Leer más

Obtener el día de la semana con PHP

Dos pequeños ejemplos muy sencillos de como sacar el día de la semana.

Primer Ejemplo:

< ?php
$var= date("w");
switch($var) {
case 0: echo "Es domingo";
break;
case 1: echo "Es Lunes";
break;
case 2: echo "Es Martes";
break;
case 3: echo "Es Miercoles";
break;
case 4: echo "Es Jueves";
break;
case 5: echo "Es Sabado";
break;
case 6: echo "Es Sabado";
break;
}
?>

Segundo ejemplo:

< ?php

$var= date("w");

if($var == "0" ) {

echo "Es domingo";

} else if ($var == "1" ) {

echo "Es Lunes";

} else if ($var == "2" ) {

echo "Es Martes";

} else if ($var == "3" ) {

echo "Es Miercoles";

} else if ($var == "4" ) {

echo "Es Jueves";

} else if ($var == "5" ) {

echo "Es Viernes";

} else if ($var == "6" ) {

echo "Es Sabado";
}
?>

Un saludo, rokitoh

:wq!

Instalar nuestra propia nube en GNU/Linux con OwnCloud

¿Qué es OwnCloud?

OwnCloud es un software libre de almacenamiento independiente a la ubicación de los datos. Es un software basado en la nube, como su nombre indica “OwnCloud” (nube propia).

Además del almacenamiento de datos, también permite la sincronización de archivos entre diferentes dispositivos, de este modo tiene la posibilidad de compartirlos. Los servicios de OwnCloud que CanaryTek pone a su disposición son: reproductor de música, visor de imágenes, editor de texto plano, gestor de ficheros y marcadores. Todo esto a través de una interfaz Web.

Características

  • Almacenamiento de archivos en una estructura de directorios convencionales
  • Reproductor de música
  • Administración de usuarios y grupos
  • El intercambio de contenidos a través de grupos o direcciones URL públicas
  • En línea editor de texto con resaltado de sintaxis y plegado de códigos
  • Marcadores
  • Galería de fotos

Leer más

Cómo saber si tu CPU es de 32 o 64 bits en GNU/Linux

A la hora de instalar cualquier tipo de distribucón GNU/Linux tenemos que saber si nuestro procesador es de 32 Bits o 64 Bits.

Todos los datos del procesador lo podemos ver en el archivo /proc/cpuinfo.

Ejecutamos el siguiente comando:

grep flags /proc/cpuinfo

Si en el resultado aparece lm, entonces soporta 64 bit; si aparece Protected Mode, soporta 32 bit; si aparece Real Mode, soporta 16 bit.

También podemos utilizar los siguientes scripts:

#!/bin/bash
#####################################################################################
#####################################################################################
####################################################################################
########################         Script Comprobación Procesador          ###########
########################   rokitoh - www.red-orbita.com                  ###########
########################                                                 ###########
####################################################################################
####################################################################################
####################################################################################

grep -q lm /proc/cpuinfo > /dev/null
if [ $? -eq 0 ]
then

echo "CPU de 64 bits (soporta x86_64)"

else

echo "CPU de 32 bits (no soporta x86_64)"

fi

También puedes ejecutar el siguiente script en una linea:

grep -q "^flags.*\blm\b" /proc/cpuinfo && echo "CPU de 64 bits (soporta x86_64)" || echo "CPU de 32 bits (no soporta x86_64)"