0
点赞
收藏
分享

微信扫一扫

sudo命令

###

# sudo可以让普通用户指定身份临时去执行一条命令 通常情况下是给普通用户授权root的身份

# visudo 命令直接执行可以打开它的配置文件 

# 不要用vi去打开 

# 不建议去直接打开配置文件修改 

# 使用visudo 修改之后可以自动检测错误

sudo命令_普通用户


# root     ALL=(ALL)     ALL  整个文件最核心的配置,表示允许root用户去运行所有命令 可以模仿它自定义配置

# root 表示指定的用户

# ALL=(ALL) 左边的ALL固定配置 右边的表示指定给哪个用户授权身份

# ALL 最后面的ALL表示指定要执行的命令 绝对路径

# yang     ALL=(ALL)     /usr/bin/ls,/usr/bin/mv 模仿例

sudo命令_绝对路径_02


# :set nu 显示行号

sudo命令_配置文件_03


# su -yang 切换到普通用户使用

sudo命令_普通用户_04


# sudo /usr/bin/ls /root/ 执行需要输入yang用户密码

sudo命令_绝对路径_05



yang     ALL=(ALL)     NOPASSWD: /usr/bin/ls,指定执行命令时候不输入密码

sudo命令_绝对路径_06

sudo命令_配置文件_07


# 配置host alias,主机的别名

......


# 配置user alias,用户的别名

......


#配置cmnd_alias,命令的别名

sudo命令_配置文件_08


# 把别名组写到核心配置中,那么可以达到一样的效果

sudo命令_配置文件_09

举报

相关推荐

0 条评论