The Evangeist .INFO

VIM: personalización usando el fichero .vimrc

El fichero de configuración del VIM es .vimrc que se puede colocar de forma global (ejecutar dentro de VIM :echo $VIM para saber donde está ubicado) y localmente en la home del usuario. En este fichero podemos personalizar el aspecto y funcionamiento del VIM. Las siguientes opciones se pueden poner en el fichero .vimrc una por línea o ejecutadas dentor del VIM en modo comando (pulsando antes ‘:‘). Leer más »

Recuperación de contraseña en la serie Cisco 25xx

Procedimiento para cambiar la contraseña de “enable” sin conocerla (en caso de perdida) reseteando el router.

Este procedimiento están comprobado en estos routers:

  • Cisco 2511 Series Router

Leer más »

Recuperación de contraseña en la serie Cisco 8xx

Procedimiento para cambiar la contraseña de “enable” sin conocerla (en caso de perdida) reseteando el router.

Este procedimiento están comprobado en estos routers:

  • Cisco 806 Series Router
  • Cisco 826 Series Router
  • Cisco 827 Series Router
  • Cisco 828 Series Router
  • Cisco 831 Series Router
  • Cisco 836 Series Router
  • Cisco 837 Series Router

Leer más »

iTerm

iTerm es una fantástica aplicación para emulación de terminal en OSX, ya que la aplicación nativa de Apple Terminal es bastante mal. Leer más »

Acceso remoto a un MAC

Siempre tengo encendido mi MacPro ya que además de ordenador de escritorio hace las veces de servidor y cuando estoy fuera muchas veces necesito acceder a la información que contiene por lo cual el acceso remoto al Mac es fundamental. Por lo general accedo vía SSH el cual siempre está activo tanto en el MacPro como en el router (aunque recomiendo si el router lo permite poner un puerto no estándar, diferente al 22, mapeado al 22 en el Mac).

Para tener acceso al Mac vía SSH debemos seguir estos simples pasos: Leer más »

Mapear puertos en un router Cisco

Para poder acceder a los ordenadores detrás del router necesitamos mapear puertos y aquí explico como hacerlo en un router Cisco (probado en uno de la serie 800) tanto con interfaz WAN ADSL como WAN LAN (ya sea cable-modem o simplemente Ethernet).

La configuración genérica es la siguiente:

ip nat inside source static _PROTOCOLO_ _IP_ORDENADOR_ _PUERTO_DESTINO_ interface _INTERFACE_ _PUERTO_WAN_

Leer más »

Configuración ADSL2+ para Cisco serie 800

Configuración de ADSL2+ para Cisco 877 (o cualquier modelos de la serie 800) para el proveedor Jazztel con IP dinámica (pero con mínimos cambios puede servir para otros operadores).
Para configurar la parte WAN con IP dinámica tenemos esta parte de configuración:

!
! Configuracion ADSL2+ Jazztel
!
interface atm 0
 description Jazztel DSL line Phone #[PONER EL NUMERO]
 no ip address
 no atm ilmi-keepalive
 dsl operating-mode auto
 dsl enable-training-log
 no shutdown
interface atm 0.1 point-to-point
 no snmp trap link-status
 pvc 8/35
  encapsulation aal5snap
  protocol ppp dialer
  dialer pool-member 1
interface dialer 1
 ip address negotiated
 ip mtu 1492
 encapsulation ppp
 dialer pool 1
 dialer-group 1
 ppp authentication chap callin
 ppp chap hostname __USUARIO__
 ppp chap password __CLAVE__
ip route 0.0.0.0 0.0.0.0 dialer 1
dialer-list 1 protocol ip permit

Leer más »

Configuración básica de router Cisco serie 800

Configuración básica de un router Cisco 877 (o cualquiera de la serie 800) independientemente de si es un router a secas (WAN/LAN Ethernet), router ADSL, etc.

Empecemos por lo básico:

!
! Basicos
!
hostname __NOMBRE_DEL_ROUTER__
ip domain-name __DOMINIO__
no ip domain-lookup
banner login *Authorized access only!
Disconnect IMMEDIATELY if you are not an authorized user!*
no cdp run
clock timezone GMT 1
ntp server 195.10.6.126

Leer más »

passwd y group

Recopilación de trucos, comandos y demás historias de los ficheros /etc/passwd y /etc/group. Leer más »

SUDO

El comando SUDO nos permite ejecutar scripts, aplicaciones como root u otro usuario sin saber la contraseña de estos usando la de nuestro usuario pudiendo configurar infinidad de opciones para tener un mayor control de la seguridad de nuestro sistema.

La configuración está en el fichero /etc/sudoers (Linux) o /private/etc/sudoers (OSX) y debe ser editado (realmente se puede usar cualquier editor pero es recomendable hacerlo) con el comando visudo, que a parte de ejecutar nuestro editor favorito (usando la variable de entorno EDITOR) para editar el fichero antes de salir hace una comprobación del fichero, por si hubiera algún error.

En este artículo solo expongo algunas nociones y apuntes muy resumidos de lo que se puede hacer para ver en profundidad todo lo que se puede hacer lo mejor es ir a la página del manual, man sudoers desde consola o aquí. Leer más »