NIS映射与社会保障卡文件结构管理(v2.0)
需积分: 50 61 浏览量
更新于2024-08-11
收藏 7.06MB PDF 举报
"使用passwd和group映射-社会保障卡文件结构和数据项(v2.0)"
在Linux系统管理中,NIS(Network Information Service)是一种重要的服务,它允许在多个网络节点间同步用户和账户信息。当使用NIS时,一个小型的本地`/etc/passwd`和`/etc/group`文件是必要的,以便与NIS服务器上的信息保持一致。NIS映射通常存储在单独的文件中,但仅仅在`nsswitch.conf`中启用NIS查询并不足够。
确保NIS分发的密码信息正确性的一个关键点是,本地`/etc/passwd`中的数字ID(uid)和NIS服务器中的用户ID需要匹配。同时,当用户ID发生变化时,例如从9更改为103,所有属于该用户ID的文件的属主和属组也需要相应地更新。这涉及到对`/etc/passwd`和`/etc/group`中的uid和gid进行修改,然后通过`find`命令遍历文件系统,用`chown`指令来改变文件的归属关系。
举例来说,如果用户`news`的旧uid是9,新uid是103,可以运行以下命令:
1. `find / -uid 9 -exec chown news {} \;`
这条命令会从根目录`/`开始,查找所有uid为9的文件和目录,并将其属主更改为`news`。`find`命令用于定位这些文件,`-exec`选项则允许执行`chown`命令,`{}`是一个占位符,代表`find`找到的每一个文件或目录,`\;`是`-exec`选项的终止标志。
2. `find / -uid 103 -exec chown okir {} \;`
类似地,这条命令将uid为103的文件和目录的属主更改为`okir`。
`chown`命令会根据`/etc/passwd`文件中对应的uid来确定用户,确保文件的所有权正确无误。在更改文件所有权之前,需要先更新`/etc/passwd`文件,以免导致权限混乱。
本节内容出自《LINUX网络管理员指南》,作者Olaf Kirch,这本书详细介绍了Linux网络管理的基础知识,包括UUCP和TCP/IP网络的原理。在本章中,网络被定义为能够互相通信的一系列主机集合,而协议则是这些主机之间交换信息的规则和规范。书中也提到了UUCP网络,这是一种早期的网络通信协议,用于在不同的Unix系统之间交换邮件、新闻和其他文件。虽然现代网络主要基于TCP/IP,但了解UUCP的历史和工作原理有助于理解网络通信的基本概念。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-05-07 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
2023-07-14 上传
2023-06-03 上传
2023-07-14 上传
八亿中产
- 粉丝: 27
- 资源: 2万+
最新资源
- MATLAB实现小波阈值去噪:Visushrink硬软算法对比
- 易语言实现画板图像缩放功能教程
- 大模型推荐系统: 优化算法与模型压缩技术
- Stancy: 静态文件驱动的简单RESTful API与前端框架集成
- 掌握Java全文搜索:深入Apache Lucene开源系统
- 19计应19田超的Python7-1试题整理
- 易语言实现多线程网络时间同步源码解析
- 人工智能大模型学习与实践指南
- 掌握Markdown:从基础到高级技巧解析
- JS-PizzaStore: JS应用程序模拟披萨递送服务
- CAMV开源XML编辑器:编辑、验证、设计及架构工具集
- 医学免疫学情景化自动生成考题系统
- 易语言实现多语言界面编程教程
- MATLAB实现16种回归算法在数据挖掘中的应用
- ***内容构建指南:深入HTML与LaTeX
- Python实现维基百科“历史上的今天”数据抓取教程