权限与用户管理-sudo
权限与用户管理-sudo 🔐 — 以超级用户身份执行
作用
sudo(superuser do)授权用户以 root 或其他用户身份执行命令,通过 /etc/sudoers 控制权限粒度。
语法
1 | sudo [选项] 命令 |
用法
sudo 执行命令前会检查 /etc/sudoers 授权。-u USER 以指定用户执行,-i 交互式登录,-k 清除缓存的密码凭证(下次需重新输入密码),-l 列出当前用户的可用权限。sudo -i 切换到 root shell(需配置)。
常用参数
| 参数 | 说明 |
|---|---|
-u USER |
以指定用户执行 |
-i |
交互式登录 |
-k |
清除密码缓存 |
-l |
列出可用权限 |
-S |
从 stdin 读密码 |
-E |
保留当前环境变量 |
示例
1 | sudo apt update # 以 root 权限更新软件源 |
来源:菜鸟教程