我们目前使用 pbrun 切换用户,然后运行我们的命令。
例如。
$ pbrun /bin/su - enterprisedb
Last login: Wed Nov 10 15:44:43 MST 2021 on pts/5
[enterprisedb@server_name ~]$ whoami
enterprisedb
[enterprisedb@server_name ~]$
以下是我的 pbrun 政策是如何定义的。
[ RunAs User ] [ Command ]
root /bin/su - enterprisedb
我该如何编写脚本?我想在该服务器上使用我当前用户(ADS)的 enterprisedb 用户运行命令(例如 whoami)。