0
点赞
收藏
分享

微信扫一扫

【Linux】一步一步学Linux——visudo命令(104)


00. 目录


文章目录


  • ​​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 -q
visudo: /etc/sudoers.tmp 未更改
[root@itcast ~]#

4.4 显示版本信息并退出

[root@itcast ~]# visudo -V 
visudo 版本 1.8.19p2
visudo 语法版本 45
[root@itcast ~]#

05. 附录

参考:​​【Linux】一步一步学Linux系列教程汇总​​



举报

相关推荐

0 条评论