20.03版本用户目录权限控制问题

咨询一下诸位大佬,我现在在用20.03版本的问题,创建了一个用户A, 并将/B/C/D 路径中的D路径赋权给了A(/B/C还是默认的root权限)此时如果使用命令su - A切换用户时会默认进入A用户的家目录下,再执行cd /B/C/D 就会报错提示【cd:权限不够】。请问除了将/B/C路径也赋权给A,以及将D挪入A用户的家目录外还有其他解决方法么?

对A提权

/B/C/D 直接全部给A

要cd /B/C/D,需要用户有D目录的x权限。