如何在“sudo su -”中保留 SSH_CLIENT

如何在“sudo su -”中保留 SSH_CLIENT

我想要记录用户执行的命令,该日志的一部分是从中读取的原始 IP 地址SSH_CLIENT

虽然可以使用env_keep += "SSH_CLIENT"/etc/sudoers使该环境变量保留下来sudo。最常见的方法是使用sudo来创建新的登录 shell sudo su -

以这种方式创建的新登录 shell 不会保留 sudo 保留的任何环境变量。

是否有某种方法可以识别使用 登录并进入 root shell 的用户的原始 IP 地址sudo su -

相关内容