Hello gentleman,
I was trying to get the public/private key working using the Web GUI and I couldn't get it to work. After some digging around I found this:
Code
Authentication refused: bad ownership or modes for file /var/lib/openmediavault/ssh/authorized_keys/<redacted>
I believe the file permissions are not being set correctly when the authorized keys files is being created from the Web GUI.