我正在尝试从一个目录到另一个目录的软链接,我尝试访问的目录我已阅读并执行。但是,它的父目录我没有执行权限。
有没有办法在不授予我对父目录执行权限的情况下对我想要的目录进行软链接?
下面是我使用的代码:
ln -s /home/dir1/dir2/desired_directory symbolic_link_name
链接只是以灰色背景显示为红色。
谢谢你。
虽然这对于符号链接是不可能的,但您可以使用 mount --bind 来做到这一点。请注意,如果重点是规避安全性,那么这可能是一个非常糟糕的主意。
你的命令是
mount --bind /home/dir1/dir2/desired_directory mount_dir
有几个问题需要注意:
符号链接不是规避对其目标设置的权限的方法。不,没有办法做你想做的事。如果有可能,这将是一个严重的安全问题。