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