Logo Cisco IOS

En esta entrada veremos como activar de forma segura el acceso a SSH en switches o routers Cisco IOS vía CLI, es decir con comandos.

Tendremos que estar previamente en modo EXEC y en el modo configuración.

enable
config terminal

Vamos al grano, el primero paso es configurar las contraseña del dispositivo.

service password-encryption 

Con esto habilitamos el servicio que encripta las contraseñas, ya que por defecto estarán en texto plano si ejecutamos un show running-config

Ponemos una contraseña al modo EXEC

enable secret <contraseña>

EL siguiente paso en poner una contraseña para acceder al dispositivo.

line con 0
password <contraseña>
login

Recuerden guardar de vez en cuando.

do wr

Necesitaremos asignarle una IP y una gateway.

int vlan 1
ip address 172.16.40.100 255.255.255.0
no shut

exit

ip default-gateway 172.16.40.1

Una vez ya configurada la IP, le asignaremos un hostname y un nombre de dominio.

hostname <nombre>

ip domain-name <dominio>

El siguiente paso será generar las keys rsa.

crypto key generate rsa

Nos pedirá la longitud, que puede ir de un mínimo de 360 a 4096 bits, a mayor bits mayor seguridad.

Yo escogeré 4096

4096

Activamos el servicio SSH

ip ssh version 2

El siguiente paso es crear el usuario y contraseña para el SSH.

username <usuario> privilege <priv> password 0 <contraseña>

En priv debes colocar el nivel de privilegios que quieres que tenga tal usuario, aquí puedes ver la lista completa: Docs Cisco

Para este tutorial estaré usando un nivel EXEC básico, es decir 1

username <usuario> privilege 1 password 0 <contraseña>

Terminaremos de configurar el acceso SHH

line vty 0 3 
login local
transport input ssh

por andres

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *