martes, 15 de enero de 2008

Permitir conexiones remotas en PostgreSql 8.2

Por motivos de seguridad, la configuración por defecto no admite conexiones externas. Para habilitarlas tenemos que editar el fichero /etc/postgresql/8.2/main/postgresql.conf.

$ sudo gedit /etc/postgresql/8.2/main/postgresql.conf

Ahora buscamos las siguientes líneas que se encuentran comentadas:

#listen_addresses = 'localhost'

Y la substituimos por la siguiente línea:

listen_addresses = '*'

Posteriormente buscamos la siguiente línea y le quitamos la marca de comentario:

#password_encryption = on

Y nos debe quedar lo siguiente:

password_encryption = on

Guardamos los cambios y reiniciamos el demonio para que los cambios surjan efecto:

$ sudo /etc/init.d/postgresql-8.2 restart



fuente: http://pintucoperu.wordpress.com/category/linux-ubuntu-administracion/page/3/

martes, 3 de julio de 2007

BASES DE DATOS


ORACLE

Esta considerado como una de las soluciones número uno para la administracion de de datos. Oracle y toda su gama de productos y herramientas están dirigidos tanto a pequeñas y medianas empresas (con un único sevidor fisico) como también a grandes corporaciones con sistemas mainframes. La última version de su base de datos, (hasta hoy) Oracle Database 10g, es la primera base de datos relacional que incorpora la nueva tecnología Grid Computing, la cual permite utilizar un conjnto de computadoras com un recurso unificado; con esto queremos decir que tanto la memoria como la capacidad de procesamiento de cada uno de los equipos se articulan y se pueden manejar como un todo.

Es importante mencionar que Oracle posee un conjunto de soluciones, como Fusion Middleware, Enterprise Manager y e-Business Suite, todas destiandas a empreas, que nos muestran que las utilidades que ofrece Oracle van más alla de la creación y el manejo de simples bases de datos.

Si bien los costos de los productos y herramientas ofrecidos por esta empresa son mayores, en comparación, que los de la competencia, el gran numero de clientes que actualmentes tiene resgistrados nos pone de manifiesto que es una de las herramientas más utilizadas a nivel mundial.

viernes, 24 de noviembre de 2006

ACCEDER AL SISTEMA COMO ROOT Y COMO RESOLVER PROBLEMAS DE ARRANQUE EN LINUX.

¿Cuando en nuestro sistema operativo linux existe algun problema de inicio que podemos hacer?

Veamos, cuando tenemos algun problema de arranque con windows, ya sea que el sistema operativo falle o que por algun motivo no nos deje accesar a nuestra sesion, incluso que ni siquiera podamos cargar el sistema operativo windows, en fin varios y varios problemas que podamos tener para iniciar windows, en este caso ¿que podemos hacer para poder entrar a nuestros datos y tratar de respaldarlo o incluso reparar el sistema?, bueno, para ello necesitamos un disco de inicio, con el cual podemos accesar a nuestro sistema atraves de una consola o en modo ms-dos, asimismo podemos ver las particiones e incluso nuestros archivos, los cuales, podemos respaldar para despues formatear o restaurar el sistema.

¿Que pasa en el caso de linux?

Al igual que en el SO de microsoft, en linux necesitamos un disco de inicio, el cual debe contener como minimo y para que nos pueda servir para accesar a un sistema linux que envie algun error, lo siguiente:



  • Algun gestor de arranque ya sea lilo o grub, incluso otro.
  • Una imagen del kernel de linux, generalmete llamado vmlinuz.

Con estos datos cargados en nuestro disco podemos accesar para despues reparar nuestro linux.

Para crear un disco de inicio existen varias maneras, la manera mas tradicional o a mano de hacer el disco es con el comando dd, ejemplo de como podriamos crear un disco de inicio por medio de comandos o a mano es el siguiente:

dd if= /boot/vmlinuz of= /dev/fd0 bs=8192

donde dd es el comando if= /boot/vmlinuz es la parte donde se indica de donde se tomará el kernel de linux para nuestro disco de inicio, la parte del of indica hacia donde se llevará o clonara, en este caso fd0 indica un floppy y la última parte indica el tamaño de bloques en bytes.

La anterior instrucción sirve para clonar discos o archivos y es muy eficiente ya que aparte de copiar (que se podria hacer con el comando cp), tambien hace que el dispositivo hacia el cual se esta copiando sea arrancable (booteable).

Otra forma de crear un disco de inicio pueden ser:

  • Con el cd-rom de instalación, en la opcion de rescue (rescate)
  • Con un cd live (es decir un S.O linux que arranque desde un CD como Knoppix)

ERRORES PROBABLES AL ARRANCAR EL SISTEMA.

Al iniciar un sistema operativo linux podemos encontrarnos con dos errores en general:

  1. Debido a algun problema con el disco duro de manera fisica.
  2. Errores en las particiones del disco.

En el primer caso lo ideal seria respaldar la informacion del disco si es posible y remplazarlo debido a que su problema es de hardware (fisico).

Para el segundo caso, podemos hacer llevar acabo alguas acciones con el afan de salvar nuestro sistema, para poder hacer esto tenemos que conocer algunos comandos, estos son:

  • df es la analogia a disk free o espacio libre.
  • mount -av muestra las particiones que se encuentran montadas en ese momento.
  • fdisk -l /dev/hda que en este caso mostrará las particiones de todos los dispositivos hda es decir los discos duros IDE.

Ahora bien ya que tenemos detectada nuestra particion o hemos analizado lo que tenemos en cuanto a configuracion y caracteristicas lógicas de discos, utilizaremos el comando fsck

jueves, 23 de noviembre de 2006

BIENVENIDA.

HOLA:
Este es mi primer texto en este blog, el cual, tiene como propósito servir de respaldo a los conocimentos adquiridos con la expericencia en ciertos problemas que te topas al desarrollar, decidí crear este blog para contar con un respaldo de los conocimientos básicos e importantes adquiridos, ademas de contar con un espacio para organizar y recordar ligas asi como almacenar material de interés para el área.
Atte.
Alex.