Linux permissions varies between parent directory and double dots
Solution 1:
The ..
hard link corresponds to /home/user
, not /home/user/.ssh
.
It's the .
that corresponds to /home/user/.ssh
, and you can see that their permissions are the same.