关于sudo
文章目录
Super User Do
使用sudo
,可以在不知道root
密码或者以root
用户登录的情况下访问root
权限
授予普通用户sudo
权限
# 创建一个具有主文件夹的用户并将该用户添加到 sudo 组
sudo usermod -m -G sudo xiaoming
# 如果用户已存在
sudo usermod -a -G sudo xiaoming
用sudo
权限执行最后一条执行过的命令
# !!获取最后一次运行命令
sudo !!
在后台运行sudo
命令
sudo -b 命令
sudo 命令 &
使用sudo
以其他用户身份运行命令
# sudo -u 用户名 命令
sudo -u xiaoming whoami # xiaoming
验证sudo
凭据,延迟sudo
密码输入时间
# 当你使用 sudo 运行命令时,系统会提示你输入密码。一段时间后,你可以使用 sudo 运行其他命令,而无需输入密码。如果你希望延长该期限,请运行以下命令
sudo -v
使用sudo
列出用户权限
sudo -l/--list
# 更长的输出
sudo -ll
# 例子: sudo -u xiaoming sudo -l
使用sudo
显示另一个用户的权限
# 使用 -U 或--other-user 选项 -l 来显示给定用户的用户权限
sudo -l -U xiaoming
# 或者
sudo -l --other-user xiaoming