# when you run ssh with -vvv and see something like this:
# debug1: Remote: Ignored authorized keys: bad ACL permission for file /volume1/homes/yourusername
# this will likely fix it:
chown -R <user> /volume1/homes/yourusername
chmod 750 /volume1/homes/yourusername
chmod 700 /volume1/homes/yourusername/.ssh
chmod 600 /volume1/homes/yourusername/.ssh/authorized_keys