文章目录 00. 目录01. 命令概述02. 命令格式03. 常用选项04. 参考示例05. 附录
01. 命令概述
visudo - 安全地编辑 sudoers 文件
需要超级用户权限;默认编辑/etc/sudoers文件;sudoers文件的默认权限是440,即默认无法修改;visudo可以在不更改sudoers文件权限的情况下,直接修改sudoers文件; 02. 命令格式 用法: visudo [-chqsV] [-f sudoers] [-x output_file] 03. 常用选项 选项: -c, --check 纯检查模式 -f, --file=sudoers 指定 sudoers 文件的位置 -h, --help 显示帮助信息并退出 -q, --quiet 较简略(安静)的语法错误信息 -s, --strict 严格语法检查 -V, --version 显示版本信息并退出 -x, --export=输出文件 以 JSON 格式将 sudoers 写入输出文件 04. 参考示例4.1 编辑/etc/sudoers文件
[root@itcast ~]# visudo visudo: /etc/sudoers.tmp 未更改[root@itcast ~]#4.2 编辑/etc/sudoers文件,并检查语法等错误
[root@itcast ~]# visudo -c/etc/sudoers:解析正确[root@itcast ~]#4.3 编辑/etc/sudoers文件,但不打印语法等错误
[root@itcast ~]# visudo -qvisudo: /etc/sudoers.tmp 未更改[root@itcast ~]#4.4 显示版本信息并退出
[root@itcast ~]# visudo -V visudo 版本 1.8.19p2visudo 语法版本 45[root@itcast ~]# 05. 附录参考:【Linux】一步一步学Linux系列教程汇总