怎么让普通用户之间可以共享目录啊?

怎么让普通用户之间可以共享目录啊?

我在userA下建立了一个目录 ~/s
然后用 chmod 777 ~/s
可是userB依然不能访问 /home/userA/s

要怎样才行呢?
因为useA没有开放权限给其他用户访问

然后用 chmod 777 userA
也就是说,要想开放子目录的权限,必须上层目录也开放?

但是userA只想开放一个目录给其他用户,别的东西不想给别人看,那该怎么办?