Centos8搭建并应用NIS服务

1.NIS是Sun Microsystem于1985年发布的一项目录服务技术(Diretory Service),用来 集中控制 几个系统管理数据库的网络用品。. NIS简化了 UNIX 和 LINUX 桌面客户的管理工作,客户端利用它可以使用中心服务器的管理文件。. 桌面系统的用户无需建立他们自己的/etc/ passwd ,他们只简单的使用维护在NIS服务器的文件即可。.

K1

skills.com

192.168.100.20

NIS服务器

K2

skills.com

192.168.100.21

NIS客户端

配置k1为NIS服务器,ypserv服务监听端口为1020;

兴建user1和user2用户,用户目录分别为/home/user1 和/home/user2

配置k2 为NIS客户端,按需自动挂载k1上的user1和user2用户目录到/home

1.安装NIS服务并创建2个用户

[root@k1 ~]# yum install -y yp* rpcbind
[root@k1 ~]# useradd user1 -d /home/user1
[root@k1 ~]# useradd user2 -d /home/user2

2.修改nisdomain域名 定义域 监听端口

[root@k1 ~]# nisdomainname skillsl.com
[root@k1 ~]# echo "NISDOMAINNAME=skills.com">>/etc/sysconfig/network //直接写到配置文件
[root@k1 ~]# echo YPSERV_ARGS="-p 1020">>/etc/sysconfig/network  //直接写到监听端口

NISDOMAINNAME=skills.com  设置NIS域名

YPSERV_ARGS=”-p 1020”   NIS 服务每次启动在固定的端口

3.修改配置文件 指明允许访问的网络号

[root@k1 ~]# echo "192.168.100.0/255.255.255.0:*:*:none">>/etc/ypserv.conf 

重启rpcbind ypserv 

[root@k1 ~]# systemctl restart rpcbind ypserv

4.新建用户数据库 (新建用户后要重启一下用户数据库)

[root@k1 ~]# /usr/lib64/yp/ypinit -m

重启服务

[root@k1 ~]#  systemctl restart rpcbind ypserv

5.检查1020端口是否监听

 

需要下载 yum install -y net-tools

[root@k1 ~]# netstat -autnp|grep 1020

 

6.检查密码用户是否已经创建完成

[root@k1 ~]# ypcat -h localhost passwd.byname

二.客户端

1.安装yum install -y yp* rpcbind

[root@k2 ~]# yum install -y yp* rpcbind

 

2.定义域名和监听端口

[root@k2 ~]# nisdomainname skills.com
[root@k2 ~]# echo "NISDOMAINNAME=skills.com">>/etc/sysconfig/network
[root@k2 ~]# echo "domain skills.com server 192.168.100.20 ">>/etc/yp.conf

 这里的192.168.100.20 是指的k1 ip

3.安装yum install -y oddjob*

[root@k2 ~]# yum install -y oddjob



[root@k2 ~]# authselect select nis --force





[root@k2 ~]# authselect enable-feature with-mkhomedir

4.重启服务

[root@k2 ~]# systemctl restart oddjobd rpcbind ypserv ypbind

重启服务要把NIS服务器和NIS客户端的防火墙(systemctl stop firewalld)和senforce 0 关闭

5.自动挂载测试

进入到home里面在切换用户

 

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值