Tried linking to /home/user/public but I get the message "to hard link
not allowed for directory". Exactly what's supposed to happen? Please
assist.
if you are using the "ln" command, it wont work since you are hard linking (default setting). You need to use "ln -s" which creates symbolic links instead. Refer to http://ss64.com/bash/ln.html for the ln manual.