As I understand it, denying a user the r
eading permission on a directory should prevent them from listing its content. Giving them the ex
ecute permission allows them to access its content, but only if they use a path to something that exists.
What prevents a user with said permissions from blindly attempting to access various paths inside such a directory, to get a list of what's in it anyway? If they can do that, is there really a point in e.g setting 711
permissions on a home folder to protect its content while allowing access to things like SSH keys? (I've read people advise this.)