ubuntu下的nis

文中粗体为文件中添加的内容,斜体为命令。

服务器端用的是ubuntu7.10server IP地址为:172.16.30.189 客户端使用的是ubuntu7.10desktop IP172.16.30.203

首先是要在server/etc/hosts里增加IP映射如:

172.16.30.203   timo-laptop
接着在/etc/hosts.allow中添加portmap

portmap ypserv ypbind : 172.16.30.189 

portmap ypserv ypbind : 172.16.30.203

然后是安装NIS

sudo apt-get install portmap nis
在安装过程中会出现 yp bind。。。。时可以直接按ctrl+c退出
编辑/etc/default/portmap
添加ARGS="-i 127.0.0.1"
然后是编辑 /etc/default/nis
NISSERVER 修改为NISSERVER=master
修改/etc/yp.conf
domain domain-name server server-name
注意domain-namenis的域名,server-name为机器名,两个可以根据自己要求创建,然后在/etc/hosts里添加就可。
NIS域名可以随便起,但是为了方便,我一般把域名和机器名改为相同
 编辑修改/etc/ypserv.securenets
# Always allow access for localhost
255.0.0.0 127.0.0.0
host 172.16.30.189
host 172.16.30.203
然后运行sudo /usr/lib/yp/ypinit -m 创建数据库
接着重启2个服务就可以了
sudo /etc/init.d/portmap restart
sudo /etc/init.d/nis restart
如果在服务器添加新的用户名可以执行以下命令进行更新
sudo make -C /var/yp
这样,一个NIS服务器就已经搭建完成了。
接着我们会设置NIS的客户端了
首先同样是修改/etc/hosts
添加服务器名和对应IP地址
接着就是安装相应软件
sudo apt-get install portmap nis
安装过程会询问你nis的域名,如果以后需要修改可以直接修改 /etc/defaultdomain文件

portmap : <172.16.30.189>

修改/etc/passwd文件,在文件末尾添加

+::::::
修改/etc/group文件,在文件末尾添加
+:::
修改/etc/shadow文件,在文件末尾添加
+::::::::
修改 /etc/yp.conf文件,添加NIS服务器
ypserver 172.16.30.189
最后重启一下NIS服务就可以了
/etc/init.d/nis restart

 
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值