Entries Tagged 'linux' ↓
Noviembre 21st, 2008 — linux
Tengo un extraño problema con mi maquina, ahora que tiene el ubuntu 8.10 cada vez que reinicio tengo que ponerle el ip, y bueno escribo esto aqui para que le sirva a cualquiera que tenga este mismo problema.
Primero debemos saber como se llama nuestra targeta de red en mi caso es eth0 asi que verificamos esto primero.
ifconfig
En mi caso mostro
eth0 Link encap:Ethernet direcciónHW 00:13:72:83:92:05
dirección inet6: fe80::213:72ff:fe83:9205/64 Alcance:Vínculo
ARRIBA DIFUSIÓN CORRIENDO MULTICAST MTU:1500 Métrica:1
RX packets:566 errors:0 dropped:0 overruns:0 frame:0
TX packets:580 errors:0 dropped:0 overruns:0 carrier:0
colisiones:0 txqueuelen:1000
RX bytes:447865 (447.8 KB) TX bytes:129857 (129.8 KB)
Interrupción:16
lo Link encap:Bucle local
inet dirección:127.0.0.1 Máscara:255.0.0.0
dirección inet6: ::1/128 Alcance:Anfitrión
ARRIBA LOOPBACK CORRIENDO MTU:16436 Métrica:1
RX packets:246 errors:0 dropped:0 overruns:0 frame:0
TX packets:246 errors:0 dropped:0 overruns:0 carrier:0
colisiones:0 txqueuelen:0
RX bytes:15416 (15.4 KB) TX bytes:15416 (15.4 KB)
Si vemos el codigo, solo tengo una eth0 que la cual no tiene ip y un lo que no es mas que nuestro loopback asi que con seguridad ya sabemos que nuestra interface se llama eth0
Generalmente todos los archivos de configuracion estan en etc/ asi que nos dirigimos alli a buscar, en /etc/network/interfaces encontramos lo que buscamos, lo abrimos con nuestro editor favorito.
sudo gedit /etc/network/interfaces
Nos abrirá un archivo de texto el cual contiene
auto lo
iface lo inet loopback
Eso contenía el mio. Bueno ahora debemos agregar lo siguiente:
iface eth0 inet static
address 192.168.10.2
netmask 255.255.255.0
gateway 192.168.10.1
auto eth0
Que es esto, bueno corrijanme si me equivoco, la primera linea le estamos diciendo que la interface eth0 va a contener una direccion estatica, la segunda, tercera y cuarta son direccion ip, mascara y puerta de enlace, la que sigue que dice auto eth0 segun recuerdo era para que cuando tu linux leyera esta configuracion anterior se la asignara y levantara la interface. Si me equivoco porfa me dicen.
Ahora solo falta 1 sola cosa, nuestro dns, el mismo esta en: /etc/resolv.conf
entramos en el:
sudo gedit /etc/resolv.conf
Ahora escribimos nuestros dns de esta manera.
nameserver 192.168.18.2
y ya con esta configuracion guardada, lo que hacemos entonces es reiniciar el demonio de red
sudo /etc/init.d/networking stop
sudo /etc/init.d/networking start
Listo con eso ya tuve internet y ya no tuve que asignar ip cada vez que reiniciaba la pc.
hablamos.
Noviembre 6th, 2008 — linux
Deseaba hacer un backup de mi home pero quería hacerlo a mano ya que existen varias herramientas para hacer esto, decidí entonces comprimir todo en un archivo para luego ver que me sirve y que no.
Estructura básica de tar
tar -opciones nombre_final.tar.gz carpeta_a_comprimir
Comprimir Carpeta
tar -zcvf nombre_archivo.tar.tz /home/arcadio
En este paso, se me ocurrio ponerle el / al final del nombre de la carpeta y me mando error.
Comprimir Archivo
tar -zcvf nombre_archivo.tar.tz /home/arcadio/archivo.ods
Descomprimir
tar -zxvf nombre_archivo.tar.tz
Para descomprimir si lo escribimos de la forma anterior donde estemos situado sera donde se descomprimirá el archivo, si deseamos colocar esto de una vez seria algo así:
tar -zxvf nombre_archivo.tar.tz /carpeta/destino/
Que significa ese z, x, v, f, c
z = vamos a utilizar gzip
x = solo se usa cuando vamos a extraer
c = solo se usa cuando vamos a comprimir
v = verbose Mode, ves lo que esta haciendo en ese momento
f = nombre del archivo
Espero que les sea de ayuda.
Octubre 28th, 2008 — linux
Por X razón necesitaba crear un password, con 13 caracteres, que contubiera ()_@! las minusculas, mayusculas, y numeros. Fuera ramdom, y crear varios de una.
Y encontré buscando en el mágico google en la pagina de nixCraft un método.
Abrimos la consola e instalamos :
sudo aptitude install makepasswd
Primero revise que puedo hacer. Haciendo.
makepasswd --help
Esto nos instala makepasswd luego tenia que henerar mi configuración especial.
makepasswd --chars=13 --count=5 --string=abcdefghijklmnopqrstuwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890@_!()
- –chars=13 me genera un password de 13 caracteres exactamente, hay otras opciones que puedes decirle que maximo y que minimo y el crea esto al azar.
- –count=5 me genera 5 password de una sola
- –string= abc…() estoy definiendo que caracteres especificamente voy a usar para que me genere los password.

Octubre 13th, 2008 — linux
Hoy en GenBeta vi que habia salido el nuevo OpenOffice 3 Stable, y bueno lo baje para actualizar el 2.4 que es el que tengo instalado, en mi caso utilizo Ubuntu, baje este el cual trae una carpeta llamada DEBS la cual contiene ya precompilado el OpenOffice.
Para instalarlo, debemos primero descomprimir el archivo descargado,
tar xvzf OOo_3.0.0_LinuxX86-64_install_en-US_deb2.tar.gz
Luego de esto nos vamos a la carpeta DEBS y procedemos a instalar el OpenOffice 3
cd DEBS/
sudo dpkg -i *.deb
Esto no nos agrega los iconos al menu de aplicaciones pero el instala los programas en /opt/openoffice.org3/program/
y listo tenemos nuestro OpenOffice 3 instalado.


Espero que apoyen este tipo de aplicaciones que son buenisimas y le dan pelean a cualquier otra aplicacion del mismo tipo.
Octubre 7th, 2008 — linux
En esta entrada ire colocando los comandos que mas utilizo a diario. Principalmente para que no se me olviden, e igual para que le sirva al que entre al blog, si desean pueden agregar ustedes también, dejen un comentario y con gusto lo coloco, eso si, que lo hallan probado antes, una breve descripción del mismo
Comandos:
Ver que procesos estan corriendo
ps aux
ps auxfw
Procesos en forma de arbol
pstree -p
Saber que procesador tiene mi maquina
cat /proc/cpuinfo
Saber el uso de la memoria
cat /proc/meminfo nmap -sT -O localhost
Matar Procesos
killall -9 nombre_del_proceso
Espacio en disco (bits/MB(GB))
df
df -h
Octubre 2nd, 2008 — Uncategorized, linux
¿Que es CACTI?
Según Wikipedia “Cacti es una completa solución de graficado en red, diseñada para aprovechar el poder de almacenamiento y la funcionalidad de graficar que poseen las RRDtool. Esta herramienta, desarrollada en PHP, provee un pooler ágil, plantillas de gráficos avanzadas, múltiples métodos para la recopilación de datos, y manejo de usuarios. Tiene una interfaz de usuario fácil de usar, que resulta conveniente para instalaciones del tamaño de una LAN, así como también para redes complejas con cientos de dispositivos.”
Instalación
Abrimos el terminal y con aptitude instalamos snmp y snmpd
sudo aptitude install snmp snmpd
Luego de esto, nos vamos a /etc/default/snmpd y necesitamos borrar algunas lineas y modificar otras.
sudo gedit /etc/default/snmpd
dentro buscamos:
# snmpd control (yes means start daemon).
SNMPDRUN=yes
debe estar en yes, y buscamos:
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1'
Borramos el 127.0.0.0 quedando de esta manera:
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid'
Seguidamente vamos a /etc/snmp/snmpd.conf y cambiamos otras cosas.
sudo gedit /etc/snmp/snmpd.conf
Dentro buscamos com2sec, nos saldra algo como esto:
com2sec paranoid default public
#com2sec readonly default public
#com2sec readwrite default private
Y lo llevamos a
#com2sec paranoid default public
com2sec readonly localhost public
#com2sec readwrite default private
Despues de haber hecho estos cambios debemos verificar que todo ande excelente, hacemos un
sudo /etc/init.d/snmpd restart
En mi caso, salio
Restarting network management serices:snmpd.
Luego de esto podemos hacer una ultima prueba, para ver que nos devuelve el servicio
snmpwalk -Os -c public -v 1 localhost system
De salirte algo como Timout: No response from Localhost verifica los pasos anteriores y reinicia el demonio, es importante que lo reinicies.
Siguiendo los pasos de Evolution Creations instalan mysql apache y todo lo del servidor web con php, pero eso ya lo tengo instalado por mi cuenta, lo unico que tendria que instalar seria lo siguiente.
sudo aptitude install php5-snmp
Ya estamos listos para instalar el Cacti, en esta ocación lo haremos por consola con aptitude
sudo aptitude install cacti
En el transcurso de la instalación nos saldrán varias ventanas:

Debemos seleccionar que tipo de apache estamos utilizando, en mi caso es apache 2

Luego nos pregunta que si deseamos que cree las tablas necesarias para almacenar la informacion en la base de datos.

Nos pide la contraseña del usuario de la base de datos.Asumo que es la de root porque en ningun momento pide usuario

Nos solicita una clave, la cual va a ser la de la aplicación Cacti

No es mas que la confirmación de la contraseña que nos pidio en la imagen anterior.
Ya con todo esto tenemos a Cacti instalado en nuestro sistema.
Siguiendo con los pasos, para acceder a Cacti: http://localhost/cacti/install/ en nuestro navegador.
Al entrar la primera vez pasaremos por una configuracion, y hacemos lo siguiente:
- NEXT
- New Install
- Nos aseguramos que todo este en [FOUND] y resolver cualquier conflicto y presionamos FINISH
Cuando estas en la pantalla de login las claves son:
- Username = admin
- Password = admin
Con esto ya entramos al cacti, ya completamente instalado en nuestro sistema.
Luego pondre como agregar nuevos dispositivos.

Visto en: Evolution Creations