在管理 Linux 服务器(例如 Debian 服务器)时,我经常切换用户。有时,我会将多个用户切换串联在一起:
aluriak$ sudo -s
root$ […]
root$ su aluriak
aluriak$ […]
aluriak$ su db
db$ […]
db$ <ctrl-D>
aluriak$ su front
front$ […]
有什么方法可以让我获取通过这种方式创建的“用户链”吗?
在上面的例子中,该假设的实用程序将输出类似的内容front aluriak root aluriak
,因为我是前端用户,从 aluriak 用户登录,他自己从 root 帐户登录,而他本身是从 aluriak 帐户访问的。