I'm running into a problem that's preventing me from performing Rsync or ZFS replication tasks between two systems running FreeNAS 9.3.
System "A"
- Started with FreeNAS 9.2.1 and was subsequently upgraded (with a few updates in-between) to 9.3
System "B"
- Started with FreeNAS 8.0.x and was subsequently upgraded (with a many updates in-between) to 9.3
I keep getting "Permission denied (publickey,password)" failures -- even though my authorized_keys files are correct and I first ssh into the respective systems and accept the host keys. Which brings me to the following noted oddity:
NOTE: I'm logged into both systems (i.e. SSH) as root
System "A" is not using ~/.ssh/known_hosts. It's instead using /etc/ssh/ssh_known_hosts.
System "B" is using ~/.ssh/known_hosts.
I discovered the discrepancy when I renamed ~/.ssh/known_hosts to ~/.ssh/known_hosts.old (to force its recreation) and discovered that System "A" wasn't prompting me about the host key. Investigating, I discovered that System "A" was instead using /etc/ssh/ssh_known_hosts.
At this point, I'm not even sure which is correct or if this is what is causing the permission failures.
Could someone please shed some light on this?
Thanks
System "A"
- Started with FreeNAS 9.2.1 and was subsequently upgraded (with a few updates in-between) to 9.3
System "B"
- Started with FreeNAS 8.0.x and was subsequently upgraded (with a many updates in-between) to 9.3
I keep getting "Permission denied (publickey,password)" failures -- even though my authorized_keys files are correct and I first ssh into the respective systems and accept the host keys. Which brings me to the following noted oddity:
NOTE: I'm logged into both systems (i.e. SSH) as root
System "A" is not using ~/.ssh/known_hosts. It's instead using /etc/ssh/ssh_known_hosts.
System "B" is using ~/.ssh/known_hosts.
I discovered the discrepancy when I renamed ~/.ssh/known_hosts to ~/.ssh/known_hosts.old (to force its recreation) and discovered that System "A" wasn't prompting me about the host key. Investigating, I discovered that System "A" was instead using /etc/ssh/ssh_known_hosts.
At this point, I'm not even sure which is correct or if this is what is causing the permission failures.
Could someone please shed some light on this?
Thanks