鉴于此/etc/sudoers并且/etc/sudoers.d/普通用户无法读取,作为普通用户,有没有办法可以找出我sudo拥有哪些权限?
old*_*ium 14
用于sudo -l获取您的访问权限。输出可能如下所示:
#> sudo -l
Matching Defaults entries for myuser on myhost:
env_reset, mail_badpass, secure_path=/usr/local/sbin\:/usr/local/bin\:/usr/sbin\:/usr/bin\:/sbin\:/bin, !fqdn,
use_pty
User myuser may run the following commands on myhost:
(root) NOPASSWD: /usr/bin/systemctl restart docker
(root) NOPASSWD: /usr/bin/systemctl restart docker.service
Run Code Online (Sandbox Code Playgroud)
如果您没有访问权限,它会要求输入密码并写入一条消息:
#> sudo -l
[sudo] password for myuser:
Sorry, user myuser may not run sudo on myhost.
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1154 次 |
| 最近记录: |