Bash 脚本 - 权限被拒绝

Bash 脚本 - 权限被拒绝

我对 Linux 管理工作相当陌生,我有一个无法解决的问题。这可能是一个简单的答案或一个新手问题。我尝试在这里和其他地方搜索,但找不到答案。

我正在尝试在我通过 ssh 连接的服务器上运行 bash 脚本。我们有一个登录的跳转主机,然后我们必须通过 ssh 到其他服务器才能访问它们 - 我们无法直接连接到这些服务器。我的主目录是网络共享,因此它在跳转主机和远程主机上都可用。

我可以在跳转主机上从我的主目录正常运行脚本,但是当我 ssh 到远程主机并从该服务器上的主目录运行它时,我的权限被拒绝。我仔细检查了 bash 是否相同,网络共享是同一地址主机,权限看起来正确。还有什么我可以检查的吗?我尝试运行的命令是:

以这种方式运行: sudo bash MY_SCRIPT_NAME

错误:bash:MY_SCRIPT_NAME:权限被拒绝

我认为脚本的内容或它正在运行的内容并不重要,因为我什至无法做到这一点。这可能又是一个新手问题。

相关内容