Javier Barber
Senior Sysadmin Freelancer
All posts by Javier
TUNEL MEDIANTE SSH
#ssh -vvv -L puerto_tunel:IP_Tunel:puerto_destino IP_destino #ssh -vvv -L 80:172.22.44.108:80 172.22.44.106 La conexión se realizará posteriormente a http://localhost SERVIDOR <——–> TUNEL <——–> CLIENTE (P.ej: Servidor X) (Puerto 6000) ssh -R puerto_tunel:servidor:puerto_servidor -f -N cliente Desde la máquina local hacemos: #ssh -L puerto_local:maquina_tercera:puerto_maquina_tercera usuario@maquina_segunda_con_acceso_a_tercera #ssh -L 80:172.19.5.2:80 [email protected] Luego haremos las conexiones a http://localhost
UUIDS (Universally Unique Identifier)
La finalidad de los identificadores universales es la posiblidad de identificar información sin una coordinación centralizada. Es el caso por ejemplo de computación distribuida donde podemos usar un UUID para identificar una partición. Los sistemas de ficheros ext2/ext3 usan UUID para identificar las particiones. De esta forma podemos tener un entorno heterogéneo de tecnologías de…
COMANDOS ÚTILES DE VIM
Historial de comandos – q: Comentar la linea de un codigo C al pulsar ‘v’ – :map v I// Mostrar/quitar el numero de cada línea: :set number | :set nonumber Mostrar/quitar permanentemente el numero de línea: :set ruler | :set noruler Mostrar todos los parámetros disponibles: :set all Tabular a izquierda y derecha: > | …
TRUCOS DE LA BASH
$(cd /tmp/ && touch kk) – Va al directorio tmp, crea el fichero kk y vuelve al directorio donde estábamos. $look cadena – Busca esa cadena en las palabras del diccionario $gpg -c file – Encriptar archivo $gpg file.gpg – Desencriptar archivo $tar -c pruebadir/ | gzip >> prueba.tar.gz – Crear un .tar.gz al vuelo…
INFORMACIÓN SOBRE EL HARDWARE EN LINUX
#lspci -v #cat /proc/cpuinfo #cat /proc/meminfo #dmidecode
CAMBIO DINÁMICO DE PARÁMETROS DEL KERNEL
Usamos el comando sysctl: #sysctl -a : Muestra todos los parámetros configurables del kernel #sysctl cadena : Muestra todos los parámetros configurables qu empiecen por «cadena» #sysctl -n : Saca sólo los valores de las variables o parámetros #sysctl -N : Saca sólo los nombres de las variables o parámetros #sysctl -w variable=valor : Cambia…
RUIDO BLANCO
Un buen programa para generar ruido blanco en Linux es Whitenoise (http://pessimization.com/software/whitenoise/). Por ejemplo para emular el sonido del interior de una cabina de avión: whitenoise -F 4 -c 0.1 -r 11025
GRABACIÓN DE ISOS DE XBOX 360 EN LINUX
Con k3b deberemos añadirle el siguiente parámetro al comando growisofs: -use-the-force-luke=break:1913760 Si queremos hacerlo desde la consola usaremos el siguiente comando: $growisofs -use-the-force-luke=break:1913760 -dvd-compat -speed=2 -Z /dev/hdd=image.iso hdd – Unidad de DVD image.iso – Imagen del juego
TCPDUMP EN ASCII Y HEXADECIMAL
#tcpdump -A – Muestra el contenido de los paquetes en formato ASCII #tcpdump -X – Muestra el contenido de los paquetes en formato ASCII y en hexadecimal
PROBLEMAS TRANSFERENCIA DISPOSITIVOS USB 2.0 DEBIAN
Podemos quitar el modulo ehci-hcd #rmmod ehci-hcd De esta forma el USB se convertirá enUSB 1.0. ( 9 Mbps ) Otra posible solución es montar el dispositivo de manera síncrona: /dev/sda1 /media/sda1 auto sync,noauto,user,exec 0 0