linux - 我可以通过 sudo -u 伪装的身份列表

标签 linux bash authentication command-line

大家早上好!

我今天问这个问题是因为我没有在网上找到它,如果它是如此明显,请不要打我!

我可以通过我自己的用户连接多台机器,但在某些机器上,我可以执行 sudo -u XXXX -i 以另一个用户身份登录。这使我能够管理应用程序或类似的东西。但是我不能执行 sudo su

我想知道的是如何获得我可以通过此命令假装的所有身份的列表(所有有效且被接受的 XXXX 值)。

非常感谢您的回答!

最好的问候,

最佳答案

大家下午好!

我终于找到了我要找的命令(其实很简单)。

使用 sudo -l 我可以通过 sudo -u 获得我可以伪装的身份。

这是一个输出示例:

$ sudo -l
Matching Defaults entries for sexyuser on this host:
    !visiblepw, always_set_home, env_reset, env_keep="COLORS DISPLAY HOSTNAME
    HISTSIZE INPUTRC KDEDIR LS_COLORS", env_keep+="MAIL PS1 PS2 QTDIR USERNAME
    LANG LC_ADDRESS LC_CTYPE", env_keep+="LC_COLLATE LC_IDENTIFICATION
    LC_MEASUREMENT LC_MESSAGES", env_keep+="LC_MONETARY LC_NAME LC_NUMERIC
    LC_PAPER LC_TELEPHONE", env_keep+="LC_TIME LC_ALL LANGUAGE LINGUAS
    _XKB_CHARSET XAUTHORITY", secure_path=/sbin\:/bin\:/usr/sbin\:/usr/bin

User sexyuser may run the following commands on this host:
    (root) PASSWD: ALL
    (oracle) PASSWD: ALL
    (svn) PASSWD: ALL

再次感谢您的帮助!

最好的问候。

关于linux - 我可以通过 sudo -u 伪装的身份列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45206517/

相关文章:

mysql - 进入流程 20/20

php - 比较目录状态或散列以获得乐趣和利润的最快方法

authentication - 有什么方法可以验证我的 Google 助理应用程序的用户身份吗?

python - 代理身份验证错误 - python

IOS登录后更改rootview Controller

regex - 使用 sed 匹配模式并从该行删除到文件末尾

linux - 笔记本电脑上 ubuntu 服务器上的 Apache 子域

c - 如何从子进程为父进程设置环境变量?

python - 在 bash 中循环遍历数组

linux - 我在 bash 中遇到“没有这样的文件或目录”错误,但它似乎并没有在文件上失败