2012-01-27 09:19 PM
I am trying to ssh without password to my filers but after i generated my ssh keys, I tried to create a folder
it will not allow me to create a root directory
I am trying to copy this authorized_keys file to
2012-01-28 07:11 AM
If you do not have neither CIFS nor NFS licenses, you could create this directory using diag account.
Note: take care using this account.
First, enter in advanced mode:
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:
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*> useradmin diaguser lock
filer*> priv set admin
2012-01-28 09:46 AM
Hi aborzenkov, you are right!
But even Data ONTAP is previous than 8.x , it is possible to accomplish this task only through CLI.
filer> wrfile /etc/authorized_keys
filer> ndmpd status
filer> ndmpd on (if is off)
filer> ndmpcopy /etc/authorized_keys /etc/sshd/root/.ssh
filer> ndmp off (if it was off in the previous step)
filer> priv set diag
filer> rm /etc/authorized_keys
filer> priv set admin
2012-01-28 10:19 AM
still not working. strange.
authorized_keys is under
authorized keys was generated from my mgmt workstation