In dit specifieke geval om de authorized_keys van de NetApp te wijzigen zodat je zonder wachtwoorden kunt inloggen met SSH keys, maar bruikbaar voor van alles en nog wat.
filer> priv set advanced
Now, unlock and set a password to diag account:
filer*> useradmin diaguser unlock
filer*> useradmin diaguser password
Enter in the systemshell, create the directory you need and put the pubkey generated in the authorized_keys file:
filer*> systemshell
login: diag
Password: the same you set in the previous step
filer% mkdir -p /mroot/etc/sshd/root/.ssh
filer% vi /mroot/etc/sshd/root/.ssh/authorized_keys
filer% sudo chown -R root:wheel /mroot/etc/sshd/root
filer% sudo chmod -R 0600 /mroot/etc/sshd/root
Then, exit systemshell, lock diag account and exit advanced mode:
filer% exit
filer*> useradmin diaguser lock
filer*> priv set admin
Maar je kunt ook doen:
sudo sh -i
en dan krijg je een interactieve shell, met een “# ” prompt: Root op het onderliggende FreeBSD OS,
Dan kun je heel veel stuk maken, en/of repareren, maar dat is jullie wel toevertrouwd.
Opmerking: Uitloggen met ^D uit die “sudo”, brak bij mij de sudo, de login, de systemshell EN de onderliggende NetApp prompt SSH sessie in EEN klap af, en daarna kom ik een hele tijd niet opnieuw inloggen. Irritant.
Gewoon “exit” intikken kom je uit de “sudo”, nog een keer exit kom je uit de systemshell en zit je weer in de SSH sessie van de NetApp.
Amsterdam Time
London Time
New York Time