linux命令grpck,Linux基础命令---验证组文件grpck
grpck
grpck指令可以验证组文件“/etc/group”和“/etc/gshadow”的完整性。检查的内容包括:正确的字段数、唯一有效的组名称、有效的组标识符、成员和管理员的有效列表、“/etc/gshadow”文件中的相应条目。检查正确的字段数和唯一的组名是致命的。如果条目有错误的字段数,则会提示用户删除整行。如果用户没有肯定地回答,所有进一步的检查都会被绕过。提示删除具有重复组名的条目,但仍将进行其余检查。所有其他错误都是警告,并鼓励用户运行groupmod命令来更正错误。
对“/etc/group“和“/etc/gshadow“文件进行操作的命令不能更改损坏或重复的条目。在这种情况下,应该使用grpck来删除违规条目。
此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。
1、语法
grpck [选项] group
2、选项列表选项说明
--help显示帮助文档
--version显示命令版本
-r以只读模式运行
-s使用gid对group和gshadow进行排序
3、配置
下面“/etc/login.defs”中的配置变量更改了该工具的行为:
MAX_MEMBERS_PER_GROUP(number),每个组条目的最大成员数。达到最大值时,在“/etc/group”中启动一个新的组条目(行)(具有相同的名称、相同的密码和相同的GID)。默认值为0,这意味着组中的成员数没有限制。此功能(拆分组)允许限制组文件中的行长度。这对于确保NIS组的行不大于1024个字符非常有用。如果你需要执行这样的限制,你可以使用25。注意:拆分组可能不支持所有的工具(即使在阴影工具集中)。除非您真的需要这个变量,否则不应该使用它。
4、文件
/etc/group,组账户信息。
/etc/gshadow,安全组账户信息。
/etc/passwd,用户账户信息。
5、实例
1)检查组信息[root@localhost david]#grpck //检查组信息,返回0,没有任何错误
[root@localhost david]# echo $?
0
2)对/etc/group排序[root@localhost david]#tail –n 2 /etc/group //查看组信息
smmsp:x:51:
webalizer:x:67:
user01:x:502:
group02:x:999:
[root@localhost david]# grpck -s /etc/group //按照gid排序
[root@localhost david]# tail –n 2 /etc/group //查看信息,已经排序
user01:x:502:
group02:x:999:
nfsnobody:x:65534:
标签:group,验证,grpck,gshadow,条目,etc,Linux,root,localhost
来源: http://blog.51cto.com/9888479/2346815
linux命令grpck,Linux基础命令---验证组文件grpck相关推荐
- Linux最常用的基础命令 下篇
Linux最常用的基础命令个人总结 shell脚本 脚本就是:写一堆指令存成一个文本,用于完成一些小任务 a="123" linux中定义一个变量 echo $a echo $b ...
- Linux最常用的基础命令
Linux最常用的基础命令个人总结 计算机基础知识: 32bit和64bit系统的区别.系统运行机制 32bit=内存的最大寻址空间是2**32,也就是说最大只能使用4GB的内存 64bit=内存的最 ...
- Linux最常用的基础命令 上篇
Linux最常用的基础命令个人总结 计算机基础知识 32bit和64bit系统的区别.系统运行机制 1989年python 诞生 C语言是编译型的语言,不太支持跨平台 Django 江购 32bit= ...
- Linux自学之旅-基础命令(locate命令)
Linux自学之旅-基础命令(locate文件搜索命令) 文章目录 前言 一.locate使用 二.locate查找过程 总结 前言 1.上一节我们讲述了whereis和which搜索命令,主要说了两 ...
- Linux让命令居中,Linux 中常用的基础命令
Linux 中常用的基础命令 ============================================================================== 概述: == ...
- Linux自学之旅-基础命令(shutdown关机重启命令)
Linux自学之旅-基础命令(shutdown) 文章目录 前言 一.shutdown能做什么? 二.shutdown使用 1.关机 2.重启 总结 前言 1.上一节我们讲述了tar命令用来打包并压缩 ...
- Linux自学之旅-基础命令(压缩解压缩命令之bzip2命令)
Linux自学之旅-基础命令(bzip2命令) 文章目录 前言 一.bzip2命令 二.bunzip2命令 总结 前言 1.上一节我们讲述了第二个压缩包格式gz,还没看的可点击下方链接进入观看:gzi ...
- Linux新手入门之基础命令操作
Linux新手入门 1.Linux基本介绍 1.1.简介 Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的. Linux 是一套免 ...
- Linux系统简介分区基础命令(ADMIN01-1)
讲师牛犇 课程介绍: ADMIN 管理员技术7天 Engineer 工程师技术6天 Services 系统&服务进阶7天 ADMIN课程安排: 1.Linux系统简介 安装RHEL7系统.RH ...
最新文章
- Java Web Model2实战
- Puppet Host资源介绍(二十一)
- 移动设备将成为2014年最大的安全风险
- 在ASP.NET中使用Global.asax文件
- 在树莓派上使用 PowerShell 调用 Azure 上的 .NET Core API 获取疫情数据
- Pandas 文本数据方法 is*()
- python界面-图形界面
- 计算机网络—五层知识架构图
- 微信小程序--点餐系统(本地服务器+源码分享)
- java 验证码识别_java验证码识别
- python 问卷调查系统_GitHub - JukieChen/surveySystem-1: 问卷调查系统
- [动态规划-0] 前言-我的动态规划学习之路
- 雷迪9000使用说明_雷迪司UPS监控软件使用说明中文
- QT(6)-QStandardItemModel
- linux安装gz软件,安装tar.gz软件包
- 贪心算法(Greedy )
- Linux服务器tomcat正常启动,但是通过IP不能访问web
- 安防 海康摄像机视频存储服务器
- Android10读写权限
- go html5 游戏,Golang 游戏leaf系列(一) 概述与示例
热门文章
- echarts图例板块默认高亮与鼠标移入高亮实现
- 用VBS操作Excel常见方法总结!
- html制作古诗带图画大全,古诗词的手抄报图画设计模板
- 用html向表格插入新行,js向table表格中插入添加新行和选择删除行
- 评一篇文章(Experiments of the effectiveness of dataflow- and controlflow-based test adequacy criteria)
- 亚商投资顾问 早餐FM/0919世界制造业大会将召开
- C#写14443读卡器上位机
- 计算机毕业设计springboot基于springboot的智能ERP管理系统r8w04源码+系统+程序+lw文档+部署
- hdu 5370 Tree Maker(catalan+dp)
- python学习 -偏函数