miércoles, 26 de noviembre de 2014

Wifislax 4.6 en usb

 

Bueno pues hasta ahora no he tenido la necesidad de pasar Blacktrack, Wifiway o Wifislax a una unidad USB y ahora siii!!, y bien pues mi portátil antiguo tiene la unidad de CD-ROM rota, la manera mas rápida pienso que es esta:


Pasos:
-Descargue el Wifislax 4.6, la ultima versión, en la web pone cual es la ultima versión:
http://www.wifislax.com/category/download/nuevas-versiones/

-Programita: UNetbootin
Pagina oficial de Unetbootin
http://unetbootin.sourceforge.net/


un saludo

Ubuntu version 11.10 instalar synaptic





Bueno pues iré poniendo cosillas que me han faltado con la versión 11.10 que tengo instalada.
tengo la versión 11.10 con Unity
versión del kernel 3.0.0-14-generic


No traía el "synaptic" instalado, tampoco traía el "grupos y usuarios" instalado:

-Para el synaptic me lo baje del centro de software de ubuntu la versión "synaptic-0-75-2-es.deb"

-Para instalar Usuarios y Grupos:
http://ubumedia.wordpress.com/2011/10/27/11-consejos-tras-la-instalacion-de-ubuntu-11-10/
(4) Gestión de usuarios y grupos (en ese punto lo pone exactamente)


  • Para ver la versión del kernel tecleamos en el terminal:
uname-r
  • Para ver la versión de Ubuntu que estáis usando teclear en un terminal:
cat /etc/lsb-release


  • Otra manera es de forma grafica, nos vamos a ayuda y en el apartado:
welcome to Ubuntu en mi caso Ubuntu 11.10 y te pone el entorno de escritorio que utilizas ya sea Unity, Genome, etc

Virtualbox problemas con el USB en ubuntu


  • Si tenemos problemas con el USB  porque nos lo reconociese bien virtualbox en ubuntu tendríamos que irnos a "grupos y usuarios" en el ubuntu anfitrión y añadir el usuario al grupo vboxusers y reiniciar.
 ejemplo:
# adduser ubuntu vboxusers
    (añade)  (usuario)   (grupo)           





un saludo

Ubuntu (para traducir algunos de los manuales de ayuda que están en ingles)


En un terminal pondremos las siguientes lineas de código:

sudo aptitude install manpages-es
 o también se puede con apt-get: 
sudo apt-get install manpages-es 
sudo apt-get install manpages-es-extra  


Algunos manuales no los traduce.
un saludo

ubuntu (explicación carpetas)



Sabias que significa cada una de las carpetas en un sistema de archivos Linux? a diferencia de Windows en Linux los archivos y carpetas se organizan de manera diferente, en Windows cuando instalamos un programa se crea una carpeta donde estarán todos los archivos del programas, en Linux en cambio, la idea es agrupar en carpetas archivos con fines similares, es decir en un sectores todos los ejecutables, en otro las librerías, en otro las configuraciones, etc.


  • /: Esta es la raíz.
  • /usr: Aquí se encuentra la gran mayoría de los archivos existentes en un sistema Linux, como documentación,ejecutables, etc.
  • /bin: Aquí están los comandos que pueden usar todos los usuarios (incluido el root).
  • /sbin: Aquí están los comandos que sólo puede usar el root.
  • /dev: Aquí están todos los dispositivos de nuestra máquina.
  • /home: Lugar donde se almacenan las cuentas de usuarios. Algo parecido a como es “mis documentos” en Windows.
  • /lib: Aquí están las librerías que se necesitan para el sistema.
  • /var: Contiene información variable, como por ejemplo los logs del sistema (/var/log), correo local, etc.
  • /tmp: Directorio temporal.
  • /etc: Aquí se encuentran todas las configuraciones. Por ejemplo si queremos modificar la configuracion de Samba tan solo hay que editar el archivo de texto /etc/samba/smb.conf
  • /root: Cuenta del administrador.
  • /boot: Aquí está todo lo relacionado con el arranque del sistema.
  • /media: Punto de montaje para sistemas de archivos montados localmente.
  • /mnt: Es el predecesor de /media, se lo conserva solo por razones históricas
  • /proc: Sistema de archivos virtual de información de procesos y del kernel.

Quitar sonido de arranque de ubuntu

Para quitar el sonido de arranque de ubuntu ese molesto que cuando se nos olvida quitar y vamos a algún sitio nos hace tininnnnnnnnnn!!!! pues es muy facil quitarlo:


Tenemos que ir a:



Tenemos que desmarcar "GNOME Login Sound"

Instalar Data Modeler en Ubuntu


Descargar el paquete datamodeler-3.1.4.710-1.noarch.rpm de la pagina de oracle.
Como no podemos instalar paquetes rpm, instalamos "alien" para transformarlo en un paquete .deb
Abrimos una terminal de línea de comando.
Ejecutamos la siguiente línea: 
 # sudo apt-get install alien

Nos vamos donde tengamos el archivo datamodeler-3.1.4.710-1.noarch.rpm y lo transformamos a deb: 
 # alien datamodeler-3.1.4.710-1.noarch.rpm

Ya tenemos el paquete datamodeler_3.1.4.710-2_all.deb. Lo instalamos: 
 # dpkg -i datamodeler_3.1.4.710-2_all.deb

Nos vamos a /opt/datamodeler/ y aqui ejecutamos el archivo .sh: 
# ./datamodeler.sh

Nos muestra el siguiente mensaje:
Oracle SQL Developer Data Modeler
Copyright (c) 1997, 2011, Oracle and/or its affiliates. All rights reserved.

Type the full pathname of a J2SE installation (or Ctrl-C to quit), the path will be stored in ~/.datamodeler_jdk
Escribimos "/usr"
Y nos vuelve a mostrar un mensaje:
Error: Java home /usr/bin/java is not a J2SE SDK.
Running Data Modeler under a JRE is not supported.

If the Java VM specified by the SetJavaHome is actually a full J2SDK installation
then add 'SetSkipJ2SDKCheck true' to /opt/datamodeler/datamodeler/bin/datamodeler.conf
Hacemos lo que nos indica el mensaje, copiamos "SetSkipJ2SDKCheck true" sin comillas, y lo copiamos en /opt/datamodeler/datamodeler/bin/datamodeler.conf 
 # gedit /opt/datamodeler/datamodeler/bin/datamodeler.conf

Volvemos a ejecutar el archivo .sh 
 # /opt/datamodeler/datamodeler.sh

Y ya tenemos el programa instalado. Como cada vez que queramos ejecutar el programa hay que ejecutar el archivo .sh, podemos crear un lanzador en el escritorio.


A continuación, ejecutamos en la terminal las siguientes líneas (una a una): 
# wget http://oss.oracle.com/el4/RPM-GPG-KEY-oracle -O- | sudo apt-key add -

# sudo apt-get update

# sudo apt-get install oracle-xe-universal

Una vez instalado el paquete oracle-xe-universal, procedemos a configurarlo.
En la terminal escribimos esto: 
# sudo /etc/init.d/oracle-xe configure

- Para entrar poner en un terminal:
# sh /opt/datamodeler/datamodeler.sh


un saludo

ubuntu 11.10 grabar pantalla




Bueno pues para grabar la pantalla de manera fácil yo utilizo el ffmpeg y va muy bien, y no ralentiza mucho el ordenador.

Bien vamos a una terminal de ubuntu y seguimos estos pasos:





1º Para instalarlo: (en algunas versiones viene instalado por defecto)
sudo apt-get install ffmpeg

2º Esta linea siempre que vayamos a grabar usarla: 
ffmpeg -f x11grab -s 1024x600 -r 25 -i :0.0 -sameq /home/ubuntu/Escritorio/video.avi


(tener en cuenta que donde pone ubuntu poner vuestro usuario y si queréis otra ruta para que salga el video pues ya sabéis modificar la ruta)

3º Para terminar la grabación volvemos a la terminal:
Pulsar: Ctrol+c



-------------------------------------------------------------------------------------
Otro programa que seria en entorno gráfico es Kazam, yo no lo he utilizado, pero tiene también muy buena pinta.

PL/SQL como sumar dos variables




Bueno pues os voy a dejar un ejemplo de como sumar dos variables a lo bestia en PL/SQL, la verdad que tenia una duda grande de como se podría hacer y he dado con ella espero que os ayude a resolver esta duda como se me dio a mi:





BIEN, LO QUE HACE EL PROCEDIMIENTO ANÓNIMO QUE HE CREADO ES LO SIGUIENTE:

- Vamos a sumar 2 números uno le he puesto que valga por defecto 5 y el otro que le introduzcamos el numero que nosotros queramos por pantalla cuando ejecutemos el procedimiento.

Os pondré el código para que podáis copiarlo y después unas capturas de lo que debería salir:

 set serveroutput on;
DECLARE
A number;
         /* Declaramos la variable A vacía...*/
B number;      
/* Declaramos la variable B vacía...*/
C number;      
/* Declaramos la variable C vacía...*/

BEGIN
A:=5;          
/* Le ponemos a la variable el valor 5*/
B:=&VALORB;      
/* Coge el valor que tu le introduzcas*/
C:=A+B;              
/* Suma el valor de A y el valor de B y lo mete en C*/
  dbms_output.put_line ('EL RESULTADO DE LA SUMA SERIA:' || C );
END;






El valor que le he introducido por pantalla es "4" y como la variable que declare era 5 la suma es 9:











El programa utilizado: SQL Developer versión 3.1.06



Complemento Firefox bastante util





Bueno pues este complemento se llama Firebug y la verdad que a mi me ha encantado os lo aconsejo, su utilidad es poder mirar el código de paginas web de una zona determinada rápidamente.

Para mi tiene un 10 jaja








virtualbox No reconoce los interfaces eth0, eth1, eth2





Pues eso si estáis con servidores o con maquinas cliente de ubuntu y lo único que os pilla es el "lo" y el "eth0",1,2 no te lo pilla haremos lo siguiente:





Iremos al archivo 70-persistent-net.rules (Borramos todo su contenido y reiniciamos)





Virtualbox cada vez que cambiamos los interfaces los va almacenando en este archivo... y como no lo limpiemos nos dará errores.


Repositorios Debian y el archivo sources




En Debian 6.0 Squeeze un error que suele salir es E: (no tengo la captura del error), problema con los repositorios, pero la solución es poner este archivo con los crontrib después de main.





sudo nano /etc/apt/sources.list



Espero que os ayude

ubuntu programitas para subrayar pdf





Bien pues yo utilizo el programa Xournal y va bastante bien, otro programa seria okular que va también bastante bien.






Xournal lo podéis conseguir del centro de ubuntu y la interfaz seria algo así:


Una vez abrimos el pdf utilizaremos para subrayar estos botones:

Indicamos subrayar
Para que subraye recto "importante"
El tamaño del subrayado
El color del subrayado


 Por ultimo después de subrayar iremos a "Archivo"  Exportar en formato pdf

Base de datos MYSQL basico





Voy a explicar como se maneja Mysql, los comandos básicos para movernos por las base de datos, en otra entrada explique como instalarlo ahora explicare como moverse, crear base de datos, crear tablas, etc.




Los comandos que mas utilizo son:

-Para conectar con el servidor de modo local:
# mysql -u root -p

-Para crear un usuario:
mysql> create user gabri identified by 'gabri';


-Para darle permisos al usuario sobre la base de datos usamos GRANT:
mysql> GRANT select on demo.* to gabri;

-Para crear la base de datos por ejemplo "demo":
mysql> create database demo;

-Para ver las base de datos que tenemos en el servidor;
mysql> show databases;

-Para indicar la base de datos que vamos a usar por ejemplo "demo" que creamos antes:
mysql> use demo;

-Para ver todas las tablas de la base de datos:
mysql> show tables;

-Para ver una tabla como esta estructurada por ejemplo datos:
mysql> describe datos;

Mostrar errores en php desde apache





Bien pues para que muestre los errores, con php5 y apache instalado ir a:
# nano /etc/php5/apache2/php.ini





Si usáis nano pulsar "Ctrl+w" y ponéis "display_errors" os llevara a la linea directamente creo que es el 2º que sale que no tiene ";" al principio, vamos a la linea que ponga:

display_errors = Off

Por defecto el archivo estará así:
















Lo cambiaríamos por:










    • Reiniciar apache2
    Si lo estáis usando mejor que "restart" usar "reload", que "restart" como para el servicio, daría un error!!, "reload" lo que hace es resetear las cosas que hayan cambiando.

    # /etc/init.d/apache2 reload


    Bien pues probamos a ver si muestra los errores:

    Descomprimidor RAR ubuntu




    Bien pues un descomprimido de .rar para ubuntu es unrar que lo podemos instalar o bien desde el "centro de ubuntu" o desde la linea de comandos de la siguiente forma:







     sudo apt-get install unrar

    Ubuntu apt-cache search




    Bien pues estando en Ubuntu desde la terminal, fui a instalar un servicio.. y cual fue mi sorpresa que daba error!! error!! y bueno la cosa es que le habian cambiado el nombre al repositorio al actualizarlo o alguna cosilla, bueno pues la solución fue la siguiente:




    Primero actualice siempre es bueno #apt-get update

    Busque el paquete proftpd:
     # apt-cache search proftpd

    Bien el que quería es "proftpd-mod-mysql" que lo pueden ver si buscan en la imagen, pero la forma mas cómoda es filtrarlo con una tubería y un "grep" para verlo sólito en la terminal de la siguiente forma:
    # apt-cache search proftpd | grep mysql


     Bueno pues ya lo ven ya lo tenemos, ya solo tenemos que instalarlo:

    # apt-get install proftpd-mod-mysql


    Espero haberlo explicado bien!!, y os sea de ayuda.


    un saludo

    Ubuntu ver informacion de la CPU




    Para ver información de la CPU en Ubuntu tenemos una forma bastante útil que mostrare en esta entrada, espero que os sea de ayuda.






    # cat /proc/cpuinfo







    Ubuntu comando less




    Bueno pues este comando es un estilo a "more" pero more no deja subir para arriba, less sii!! con las teclas de desplazamiento "arriba, abajo".






     El ejemplo que usare es el manual del comando "cat":





    un saludo

    Cifrar o encriptar en MD5 en ubuntu




    Bueno pues las contraseñas para poder ver como se quedaría cifrada en MD5 en Ubuntu lo podríamos hacer de la siguiente manera:







    El ejemplo que he puesto en la captura es hola.




    un saludo

    De Unity a Gnome en Ubuntu




    Bueno pues cansado ya de Unity en ubuntu, por fin me ha dado por instalar Gnome en la versión ubuntu 12.10, la verdad que en parte me daba pereza cambiarme y bueno es bastante rápido y facíl de cambiarlo, solo tenemos que irnos a una terminal y poner:





    # apt-get install gnome-panel

    Después reiniciamos el sistema, y en la pantalla de logeo nos dará la opción de elegir el poder ponerlo como Gnome, espero que os ayude.

    Ubuntu script para Clonar mac



    -Pasos que tenemos que seguir para Clonar la mac física del adaptador wifi en ubuntu:

    Voy a poner dos scripts que lo que hacen es el primero explicar lo que hace el segundo scripts y el otro hacer lo que buscamos clonar la mac, espero que no sea muy complejo


    •  1º Ejemplo de scripts informativo de como ejecutar un scripts:
    #!/bin/bash
    echo "para ejecutar el scripts se usa bash y el nombre del scripts"
    echo "ejemplo: bash probando_script.sh"
    echo "el comando echo muestra por pantalla"
    echo "hola este comando es: ifconfig"
    ifconfig wlan0



    • 2º Scripts para CLONAR:
    #!/bin/bash
    sudo ifconfig wlan0
    echo "vamos a tirar el adaptador wifi"
    sudo ifconfig wlan0 down
    echo "vamos a cambiar la mac ^.^ (mac inventada)"
    sudo ifconfig wlan0 hw ether 00:31:5d:66:f2:b1
    echo "vamos a levantar el adaptador wifi"
    sudo ifconfig wlan0 up
    echo "YA ESTA"
    sudo ifconfig wlan0
    echo "Este es el nombre del equipo actual"
    sudo hostname
    echo "para cambiar el nombre del equipo sin reiniciar"
    sudo nano /proc/sys/kernel/hostname
    sudo hostname


       En Resumen:
    Lo mas importante es:
      sudo ifconfig wlan0 down
    2º  sudo ifconfig wlan0 hw ether 00:31:5d:66:f2:b1
    3º  sudo ifconfig wlan0 up

    1º baja el adaptador wlan0
    2º le cambia la mac
    3º vuelve a subir el adaptador wlan0

    Si en otro caso tenemos en vez de wlan0 wlan1 o wlan0 pues sustituirlo, en ethernet pues lo mismo por eth0 eth1 o eth2.


    El comando "hostaname" lo que muestra es el nombre del equipo.
    Modificar "/proc/sys/kernel/hostname" lo que permite al modificar este archivo es que sin reiniciar el equipo podamos cambiarle el nombre a la maquina, y routers o servidores locales en los que se queda grabado el nombre del equipo puedas decirle que tiene otro nombre, el que le indiques.


    -Importante:
    Cambiarle de nuevo el nombre del equipo, y cuando reinicies se volverá a poner tu mac por defecto, o reinicies el adaptador.

    Espero que os resulte de ayuda y no le deis mal uso ya que aprender es bueno pero no lo utilicéis de mala manera.

       saludos

    Mozilla Diccionario Español



    Bueno pues un complemento que nunca me viene en el mozilla, no se si es por mi versión o por lo que es pero cuando me hace falta siempre me da mucha alegría poder tirar de él y es el Diccionario de Español jaja, bueno pues tenéis de otros idiomas también pero el que yo uso pondré la url aquí, a mi me ayuda mucho la verdad porque cuando escribes mucho texto en algún sitio a veces se te escapa alguna letra de mas o de menos, acentos y tal, bueno espero que os ayude, un saludo.



    https://addons.mozilla.org/es/firefox/addon/spanish-spain-dictionary/

    Ver puerto de algun protocolo en Ubuntu






    Bueno pues el otro día no recordaba un puerto, hacia tiempo que no utilizaba ese protocolo y bien pues consulte un archivo que me ayudo bastante, espero que os sea de ayuda a mi me sirvió ;)




    - El archivo es:

    /etc/services
    - Una manera bastante agradable de mostrarlo es con un cat y para buscarlo dentro del archivo usaremos grep del siguiente modo por ejemplo el protocolo ssh:
    # cat /etc/services | grep "ssh"
     


    Espero que os quede bastante claro y os ayude, cuidense

    Mostrar el numero de linea en Oracle SQL developer




    Bueno pues el otro día me entro la curiosidad de saber como poner el numero en las lineas en Oracle SQL developer y dí con la manera, os pondré los pasos:

    La verdad que ayuda mucho cuando vamos a buscar errores, ya que nos dice linea 11, linea tal... y contar lineas se hace cansado.



    - Normalmente se vería así:

    - Pero lo queremos así:


    • Seguiremos los siguientes pasos:

    1º) Vamos a Herramientas/Preferencias:

    2º) Pestaña Editor de Códigos, le damos al + y desplegamos:

    3º) Dentro de Editor de Códigos/Canal de Línea, activamos la casilla Mostrar Números de Línea:
        Aceptamos y ya esta...


    Espero que os sea de ayuda, la verdad que lo veo bastante útil cuando se tocan muchas lineas de código, cuídense.