对于 sudo su - 保留 SUDO_* 环境变量?

对于 sudo su - 保留 SUDO_* 环境变量?

我们有许多脚本(用于 Openstack 操作)需要在我们的环境中以特权方式执行。对于某些脚本,我们希望引用发起该脚本的人员的用户名或 UID须藤会议。

须藤已经向我们展示了SUDO_UIDSUDO_用户环境设置。这也适用于使用sudo -s启动 shell 会话。但是如果我使用sudo-i或者须藤苏-然后这些设置就会从环境中被清除。

我可以把什么东西放进/etc/sudoers或者/etc/sudo.conf(甚至可能是一个“插件”),它可以让我通过以下方式启动交互式 shell须藤是否已初始化 root 环境,但还保留了这些特定的 SUDO_* 设置?

相关内容