Añadir clave SSH en NetApp

Despues de reprovisionar un par de equipos NetApp me dejo por aqui estas notas para agregar la clave SSH para poder acceder sin poner la contraseña a los equipos NetApp.

Lo primero debemos entrar por SSH a la controladora y darnos privilegios

priv set advanced

Lo siguiente es desbloquear el uso del usuario de diagnostico

useradmin diaguser unlock

Ahora le pondremos una contraseña (segura) a este usuario. Es un poco confuso ya que aplicamos sobre diaguser pero el login real es «diag»

useradmin diaguser password

Ahora nos pasamos a la shell de systema, en la que podremos movernos y ejecutar más comandos que por la shell normal de ONTAP

systemshell

Hacemos login con el usuario diag y la contraseña que fijamos anteriormente. El prompt de sistema terminará con «%»

Ahora, tenemos que crear la ruta donde dejaremos la clave SSH en nuestro NetApp

mkdir -p /mroot/etc/sshd/usuario_que_queramos/.ssh
vi /mroot/etc/sshd/usuario_que_queramos/.ssh/authorized_keys

Guardamos los cambios y resuelto.

Opcionalmente podemos volver a bloquear el usuario de diagnostico

useradmin diaguser lock

Una vez hayamos completado estos pasos podremos entrar usando una clave SSH en NetApp