mknetid 命令
用途
为 netid.byname 映射生成数据,以供 网络信息服务 (NIS) 使用。
语法
要创建 NIS 映射:
/usr/sbin/mknetid [ -q ] [ -p PasswordFile ][ -gGroupFile ][ -h HostsFile ][ -mNetidFile ]
描述
mknetid 命令用来为 netid.byname NIS 映射生成数据。 它将分析命令行上指定的文件,并构建对应的 netid 键和值。 用户将得到以下项:
unix.<uid>@<domainname> <uid>:<gid1>,<gid2>,...主机将得到以下项:unix.<hostname>@<domainname> 0:<hostname>使用的域名与在运行 mknetid 时的系统的配置是相同的。 生成的数据发送到 stdout。 每一行包含一个项,键和数据用空格分开。标志
| 项 | 描述 |
|---|---|
| -q | 安静方式 - 不报告数据的任何警告。 |
| -p PasswordFile | 指定用来读取用户列表的密码文件。 |
| -g GroupFile | 指定用来读取组员身份列表的组文件。 |
| -h HostsFile | 指定用来读取主机名列表的主机文件。 |
| -m NetidFile | 指定读取任何附加的包括 netid 项的文件。 |
文件
| 项 | 描述 |
|---|---|
| /var/yp/Makefile | 当使用 /var/yp/Makefile 重建 NIS 数据库时,mknetid 是最常用的。 |
| /etc/passwd | 其中包含 PasswordFile。 |
| /etc/groups | 其中包含 GroupFile。 |
| /etc/hosts | 其中包含 HostsFile。 |
| /etc/netid | 其中包含 NetidFile。 |