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