Subscribe:

viernes, 18 de febrero de 2011

COMO INSTALAR PACKET TRACER EN LINUX


Packet Tracer es la herramienta de aprendizaje y simulación de redes interactiva para los instructores y alumnos de Cisco CCNA. Esta herramienta les permite a los usuarios crear topologías de red, configurar dispositivos, insertar paquetes y simular una red con múltiples representaciones visuales. Packet Tracer se enfoca en apoyar mejor los protocolos de redes que se enseñan en el currículum de CCNA.

Para instalarlo debes seguir estos pasos:

1.-Descargar  Packet Tracer 5.3 Para Linux UBUNTU Enlace megaUpload:http://www.megaupload.com/?d=O2RSXTQ0 
2.-Una vez descargado preferiblemente copiar elPacketTracer53_i386_no_tutorials_installer-deb.binen el Escritorio y cambiarle los permisos de la siguiente manera
# chmod 777 PacketTracer53_i386_no_tutorials_installer-deb.bin

3.- Luego Ejecutamos   # ./PacketTracer53_i386_no_tutorials_installer-deb.bin


Se extraen los archivos y ¡Listo! Tenemos PacketTracer en Ubuntu que fué mi caso.
Aquí les dejo el link de descarga por eres usuario Windows
Packet Tracer 5.3 http://www.megaupload.com/?d=M0GWOK8B



miércoles, 16 de febrero de 2011

CAMBIAR ENCODING DE UTF-8 A LATIN1 EN POSTGRESQL

El cambio es muy simple, primero ingresamos al terminal toot linux y ejecutamos

su – postgres
Ya estamos como usuario postgres
Entramos al Postgresql ejecutando
psql template1 postgres

Ahora veamos cual es la codificación actual de las base de datos que tenemos un nuestro servidor digitando lo siguiente:
\l
Debe salir algo similar a lo siguiente:
template1=# \l
Listado de base de datos
Nombre   |  Dueño   | Codificación
———–+———-+————–
PRUEBA  | postgres | UTF8
postgres    | postgres | UTF8
template0 | postgres | UTF8
template1  | postgres | UTF8
(4 filas)
Ahora vamos a cambiar el encoder a la Base de Datos PRUEBA, para lo cual vamos a digitar lo siguiente:
update pg_database set encoding=8 where datname='PRUEBA';
Ahora volvemos a listar las Base de Datos digitando: \l   y debe aparecer algo similar a:
Listado de base de datos
Nombre   |  Dueño   | Codificación
———–+———-+————–
PRUEBA  | postgres | LATIN1
postgres    | postgres | UTF8
template0 | postgres | UTF8
template1  | postgres | UTF8
(4 filas)
Con eso  ya tenemos la Base de Datos en LATIN1, ahora, ustedes se preguntarán porque 8 en encoding? les pongo la tabla con el No. de encoding. 
Para que coloquen el valor que les convengan ejemplo si quieren pasar a LATIN9 sería
update pg_database set encoding=16 where datname='PRUEBA';

jueves, 10 de febrero de 2011

CONFIGURAR USUARIO ROOT EN UBUNTU

Por defecto, la distribución Ubuntu bloquea la cuenta root (superusuario) en favor de la utilización del comando sudo, el cual permite a los usuarios ejecutar aplicaciones, generalmente con privilegios de root, de manera segura. No obstante, podemos activar la cuenta root si estamos acostumbrados a ella o bien queremos utilizarla por cualquier otra necesidad.

Una forma sencilla y segura de loguearnos como root sin activar de manera general la cuenta es con el siguiente comando:
$ sudo su
Sin embargo, si tenemos costumbre de administrar el sistema con el usuario root (sin estar utilizando el sudo), sobre todo si venimos de otras distribuciones, o tenemos otra necesidad en especial, podemos activar la cuenta root en Ubuntu.

Antes de proceder, vemos que la forma común para cambiarnos en la terminal del usuario normal a root es con el comando su. Si intentamos hacerlo en Ubuntu obtendremos lo siguiente:
$ su
Contraseña:
su: Fallo de autenticación
Es aquí que le vamos asignar una contraseña a root para que nos permita el ingreso ejemplo:
$ sudo passwd root
[sudo] password for espaciolinux:
Introduzca la nueva contraseña de UNIX: 'nuevaclave'
Vuelva a escribir la nueva contraseña de UNIX:'nuevaclave'
passwd: contraseña actualizada correctamente
El comando solicita el cambio de contraseña para root, la segunda línea solicita la contraseña del usuario para continuar, y por último pide que introduzca la nueva contraseña para la cuenta.
Después de realizado ya podremos utilizar la cuenta root con la contraseña elegida como lo hacemos comúnmente en otras distribuciones.
$ su
Contraseña: nuevaclave

Listo ya estamos como root.
 

martes, 8 de febrero de 2011

MONTAR UN DISCO NTFS EN LINUX

Los discos duros se pueden dividir en uno o más discos lógicos llamados particiones. El comando:


# fdisk -l nos permite ver detalladamente la cantidad de discos actuales que están en el sistema. Ejemplo:


Una vez que tengamos detalladamente la lista de los discos, vamos a montar el segundo disco (NTFS) que aparace en la imágen en una carpeta llamada 'ejemplo':

Disco /dev/sdb: 100.0 GB, 100030242816 bytes
255 heads, 63 sectors/track, 12161 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Disk identifier: 0x4e744e73
Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
/dev/sdb1               1       12162    97683456    7  HPFS/NTFS
 

1) Primero creamos una carpeta llamada ejemplo dentro de /media


2) Ejecutamos por el terminal 

# mount -t ntfs-3g /dev/sdb1/media/ejemplo

Listo ya podemos ver los archivos de nuestro disco en la carpeta ejemplo


Nota: Las partes que van en negrita son las que usted debe cambiar cuando liste el comando fdisk -l ya que no van estar conectados los mismos discos que están en este momento.




lunes, 7 de febrero de 2011

INSTALAR LLAVES GPGP



La siguiente linea instala las llaves gpgp para que apt no avise que la fuente de los paquetes no proviene de una fuente segura.

# aptitude install debian-multimedia-keyring

Luego de la instalación de la llave se ejecutan estos comandos por el terminal

# aptitude update

# aptitude update.

CONFIGURAR REPOSITORIOS EN DEBIAN SQUEEZE


Se abre el siguiente archivo desde el terminal root ejecutado este comando:

# nano /etc/apt/sources.list con 

Se agregan las siguientes direcciones:

# Repositorio Oficial Estable
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free


# Repositorio Oficial de Seguridad
deb http://security.debian.org/ squeeze/updates main
deb-src http://security.debian.org/ squeeze/updates main


# Repositorio Multimedia
deb http://www.debian-multimedia.org squeeze main non-free


# Backports
deb http://backports.debian.org/debian-backports squeeze-backports main


# Kernel Oficial
deb http://mirrors.kernel.org/debian squeeze main contrib



Guardamos los cambios en el archivo y ejecutamos

# aptitude update

# aptitude update.


 

INSTALAR K3B FULL EN LINUX


K3B es una herramienta de grabación del KDE, es una de las más completa de software libre
1) Abrimos el terminal y nos logueamos como root su
Luego introducimos el password del administrador o root

2) Cuando estamos como root aplicamos este comando:
aptitude install k3b kde-l10n-es k3b-i18n k3b-extrathemes

3) Esto instalará en tu PC en K3B Full con el idioma en español, los codecs y unos temas extra

INSTALAR PHPPGADMIN EN DEBIAN TESTING SQUEEZ




Se ejecuta el siguiente comando desde el terminal root:

# aptitude install phppgadmin

Una vez instalado el phppgadmin, por defecto no se podrá iniciar sesión en el servidor desde phppgadmin como root, postgres u otro usuraio de este tipo, para poder accedes como estos usuarios se modifica el archivo que está en /etc/phppgadmind/config.inc.php

# nano /etc/phppgadmind/config.inc.php

Se sustituye el valor true por false en $conf['extra_login_security'] = false;

Se reinicia el phppgadmin

# /etc/init.d/apache2 restart


Para modificar la clave postgres se accede al terminal y ejecutamos

su postgres
psql
alter user postgres with password ‘clave’;

Se reinicia el phppgadmin

# /etc/init.d/apache2 restart


Se accede desde el navegador por http://localhost/phppgadmin/ e ingresamos usuario: postgres clave: previamnete modificada.

INSTALAR PHP EN DEBIAN TESTING SQUEEZE


Se ejecuta los siguientes comandos desde el terminal root:

# aptitude install php5 php5-cli php5-gd php5-mcrypt php5-curl php5-imagick php5-common php5-sqlite php5-xsl

# aptitude install libapache2-mod-php5


INSTALAR APACHE EN DEBIAN



Se ejecutan estas línea desde el terminal root:

# aptitude install apache2

# aptitude install wwwconfig-common

Se crea el directorio donde se almacenarán los documentos web

mkdir -p /home/documentos/www/proyectos



Luego se modifica la configuración del apache para agregar este nuevo directorio, para eso abrimos el archivo con un editor en este caso nano

# nano /etc/apache2/sites-enabled/000-default


Se reemplaza las ocurrencias de /var/www por la ruta /home/documentos/www/proyectos, es decir, los valores de DocumentRoot y su correspondiente Directory.

DocumentRoot /home/documentos/www/proyectos

<Directory />

Options FollowSymLinks

AllowOverride None

</Directory>

<Directory /home/documentos/www/proyectos>

Options Indexes FollowSymLinks MultiViews

AllowOverride None

Order allow,deny

allow from all

</Directory>

Se guardan los cambios y se reinicia el apache ejecutando /etc/init.d/apache2 restart.
Listo ya podemos usar el nuevo directorio.

INSTALAR SAMBA EN LINUX



Se crea la carpeta documentos con todos permisos  en el /home de tu Sistema Operativo (en mi caso Debian Squeeze 


Posteriormente se procede a instalar samba a través del terminal root con la siguiente línea
# aptitude install samba samba-client 

Una vez finalizada la instalación, se procede con la configuración del Samba, accediendo al archivo (En este caso utilizamos el editor nano)
# nano /etc/samba/smb.conf

Se modifican los siguientes parámetros
[global]
workgroup = Casa
security = SHARE
[documentos]
comment = Documentos compartidos en la red
path = /home/documentos
browseable = yes
writeable = yes
guest ok = yes

Una vez modificado el /etc/samba/smb.conf se reinicia el servidor samba con el comando:
# /etc/init.d/samba restart

Se realiza la conexión a través de windows y se comienza a compratir archivos.