blog personal
Linux
Linux
Contar IP y cantidad de accesos en logs de apache
17 Ago
No recuerdo de dónde lo saqué pero acá va:
awk '{!a[$1]++}END{for(i in a) if ( a[i] >10 ) print a[i],i }' ./access-log
Se demoró una fracción de segundo en procesar un log de 500.000 líneas!
Instalar Gnome y Xorg en Centos con yum
12 Ago
Si instalaste un centos sin entorno gráfico y ahora lo necesitas, la solución es:
yum groupinstall "X Window System" "GNOME Desktop Environment"
Yum es sensible a mayúsculas y minúsculas!
Túnel SSH
9 Jul
(Reviviendo post añejos)
La situación es la siguiente:
Estoy en mi casa, necesito conectarme a la máquina 1.2.3.4, por distintos protocolos (FTP, HTTP, SSH, SFTP), pero la máquina 1.2.3.4 tiene acceso restringido por IP, y sólo la IP 1.2.3.5 tiene acceso. Pero yo puedo entrar por ssh a 1.2.3.5.
Solución: Hacer un túnel SSH.
Cómo ?
Fácil:
ssh -L 10022:1.2.3.4:22 -f -N usuario@1.2.3.5
De esta forma, yo hago ssh a localhost en el puerto 10022 y la conexión es redireccionada a 1.2.3.4, y ya estoy por ssh en la máquina que tenía restringido el acceso ![]()
Repetir el proceso para redireccionar más puertos.
Ejemplos:
ssh -L 1025:1.2.3.4:25 -f -N usuario@1.2.3.5 ssh -L 1080:1.2.3.4:80 -f -N usuario@1.2.3.5 ssh -L 10021:1.2.3.4:21 -f -N usuario@1.2.3.5 ssh -L 10110:1.2.3.4:110 -f -N usuario@1.2.3.5
Para puertos menores a 1025 se debe tener privilegios de root.
