用户 A 需要从 Jenkins 作业(使用 SSH 插件)执行 shell 脚本,脚本位于 AIX 目录中,属于用户 B。两个用户都属于同一组。脚本基本上部署 TAR 文件并在部署的文件上运行 chmod,从而授予用户 B 访问权限,以便他可以使用这些文件。
一个解决方案是:为什么不使用 USER B 帐户运行该死的脚本原因:因为 USER B 是一个通用帐户,它没有使用 SSH 会话登录的权限。所以我必须先使用我的 N/W 登录名登录,然后切换到 USER B。
用户 A 需要从 Jenkins 作业(使用 SSH 插件)执行 shell 脚本,脚本位于 AIX 目录中,属于用户 B。两个用户都属于同一组。脚本基本上部署 TAR 文件并在部署的文件上运行 chmod,从而授予用户 B 访问权限,以便他可以使用这些文件。
一个解决方案是:为什么不使用 USER B 帐户运行该死的脚本原因:因为 USER B 是一个通用帐户,它没有使用 SSH 会话登录的权限。所以我必须先使用我的 N/W 登录名登录,然后切换到 USER B。