gpt4 book ai didi

linux - Linux 客户端上 NFS 挂载脚本中的 Shebang 行似乎不起作用

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:03:30 24 4
gpt4 key购买 nike

<分区>

这是我们的测试脚本...

#!/bin/bash
echo "Hello World"

它位于安装在 Linux 客户端上的 NFS 共享上。如果我们这样调用脚本:

./testscript.sh

然后我们得到这个:

sh: ./testscript.sh: Permission denied

如果我们这样调用它:

bash ./testscript.sh

然后它会正常执行。此外,如果我们在本地文件系统上运行它,那么它会在没有前缀“bash”的情况下正确执行。

有什么方法可以让 shebang 正常工作?顺便说一句,权限是开放的。 777.

编辑 1:

我发现了问题。

我在 NFS 挂载的挂载选项中设置了“用户”。显然,这消除了执行能力。我更改了它,现在它似乎可以正常工作了。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com