NIS 如何提供 /etc/hosts 或 /etc/services 之类文件的内容
时间: 2023-09-20 21:04:23 浏览: 45
NIS(Network Information Service)可以通过提供NIS map来提供/etc/hosts或/etc/services之类文件的内容。NIS map是一个文本文件,包含一个键值对列表,其中每个键值对表示一个系统资源或一个系统配置。NIS服务器将这些映射文件发布到网络上,以供客户端系统使用。
对于/etc/hosts文件,可以创建一个名为hosts.byname的NIS map。该映射文件包含每个主机名的IP地址。对于/etc/services文件,可以创建一个名为services.byname的NIS map。该映射文件包含每个服务名称的端口号。
要使用NIS来获取这些文件的内容,需要在客户端系统上进行配置以使用NIS服务。这通常涉及到编辑/etc/nsswitch.conf文件,并将相应条目更改为使用NIS服务。例如,对于获取主机名解析信息,可以将hosts条目更改为“hosts: files nis”,这将使得系统首先从本地的/etc/hosts文件中获取解析信息,然后从NIS服务器获取解析信息。类似地,可以更改services条目以使用NIS服务来获取服务信息。
相关问题
svn update --set-depth ./other/src/main/java/nis/spro/seisan/app/qphi200
`svn update --set-depth` 命令可以用来更新指定目录的深度。
在你的命令中,`./other/src/main/java/nis/spro/seisan/app/qphi200` 是指定的目录路径,`--set-depth` 选项后面跟着的参数 `empty` 表示将目录的深度设置为空,也就是只更新该目录下的文件和子目录,而不更新子目录下的文件和子目录。
因此,你这个命令的作用是将 `./other/src/main/java/nis/spro/seisan/app/qphi200` 目录下的文件和子目录更新到最新版本,但是不更新该目录下的子目录的内容。
nis服务如何自定义文件同步
NIS(Network Information Service)是一种分布式的系统,用于在一个网络中的多台计算机之间共享系统配置信息和用户信息。它可以实现自动同步文件,但是需要进行一定的配置。
要自定义文件同步,可以按照以下步骤进行操作:
1. 在 NIS 服务器上创建一个新的目录,用于存储要同步的文件。
2. 将要同步的文件复制到该目录中。
3. 在 NIS 服务器上编辑 /etc/exports 文件,添加对该目录的导出规则。例如:
```
/home/sync *(rw,sync,no_subtree_check)
```
这个规则将导出 /home/sync 目录,并允许所有客户端读写访问该目录。
4. 在客户端上挂载 NIS 服务器上导出的目录。例如:
```
mount server:/home/sync /mnt/sync
```
这个命令将会将 NIS 服务器上的 /home/sync 目录挂载到客户端的 /mnt/sync 目录下。
5. 配置客户端上的同步工具,例如 rsync,将本地目录和挂载的 NIS 目录进行同步。
```
rsync -avz /data/ /mnt/sync/
```
这个命令将会将本地的 /data 目录中的文件同步到 NIS 服务器上的 /home/sync 目录中。
需要注意的是,使用 NIS 进行文件同步需要对网络环境和安全性进行一定的考虑和配置,以确保数据的安全性和准确性。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)