文档章节

集中用户管理服务(nis ldap)

d
 doudou___9958
发布于 2016/10/12 21:50
字数 646
阅读 17
收藏 0

一.nis服务:

1.服务端

1.1软件安装:  yum install ypserv

1.2配置客户端访问权限: 在/etc/ypserv.conf

       配入:

127.0.0.1/255.0.0.0 :* :* :none
    192.168.1.0/255.255.255.0 :* :* :none
    192.168.119.0/255.255.255.0 :* :* :none
    * :* :* :deny

 1.3增加用户:

        useradd test1
        passwd test1
        useradd test2
        passwd test2

   1.4初始化
        /usr/lib64/yp/ypinit -m  就是生成本地系统的passwd group等等文件的映射文件

 

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

At this point, we have to construct a list of the hosts which will run NIS
servers.  myvm1 is in the list of NIS server hosts.  Please continue to add
the names for the other hosts, one per line.  When you are done with the
list, type a <control D>.
    next host to add:  myvm1
    next host to add:  test
    next host to add:  
The current list of NIS servers looks like this:

myvm1
test

Is this correct?  [y/n: y]  y
We need a few minutes to build the databases...
Building /var/yp/(none)/ypservers...
gethostbyname(): Resource temporarily unavailable
Running /var/yp/Makefile...
Domain name cannot be (none)

myvm1 has been set up as a NIS master server.

Now you can run ypinit -s myvm1 on all slave server.

1.5添加本地解析
        /etc/hosts
            192.168.119.128   nis
            192.168.119.129   nis-client
1.6添加nisdomain
        /etc/sysconfig/network
            NISDOMAIN=test

1.7立即生效
        /bin/nisdomainname test

1.8如果添加了新用户
        需要在/var/yp/ 目录下使用make指令进行更新
1.9重启:
        /etc/init.d/ypserv restart
        /etc/init.d/yppasswd restart

2.客户端:

2.1安装
        yum install ypbind yp-tools

2.2添加nisdomain
        /etc/sysconfig/network
            NISDOMAIN=mynis
2.3    立即生效
    /bin/nisdomainname test
  2.4  添加本地域名解析
        /etc/hosts
            192.168.119.128   nis
            192.168.119.129  nis-client

   2.5 配置
        /etc/yp.conf
        domain  mynis server nis
        /etc/nsswitch.conf
        passwd file nis
        group file nis
        hosts file nis dns
   2.6 重启:
        /etc/init.d/rpcbind restart
        /etc/init.d/ypbind restart
    3.验证(客户端):
        ypwhich
        ypwhich -x
        ypcat passwd
        ypcat hosts
        yptest

        ssh test1@nis-client(主。从服务器都可以验证)

二.ldpa服务

  1. 测试环境架构图

  1. 系统基本环境准备

系统版本均为:

CentOS release 6.4 (Final)

Kernel \r on an \m

内核版本为:

2.6.32-358.el6.i686

服务器端配置准备:

[root@openvpn ~]# vi /etc/sysconfig/network

HOSTNAME=openvpn

[root@openvpn ~]# hostname

openvpn

[root@openvpn ~]# vi /etc/hosts

192.168.4.178 openvpn openvpn.test.com

192.168.4.177 openvpn-client openvpn-client.test.com

[root@openvpn ~]# iptables -F

[root@openvpn ~]# iptables -X

[root@openvpn ~]# iptables -L

Chain INPUT (policy ACCEPT)

target prot opt source destination

Chain FORWARD (policy ACCEPT)

target prot opt source destination

Chain OUTPUT (policy ACCEPT)

target prot opt source destination

[root@openvpn ~]# ping openvpn-client

PING openvpn-client (192.168.4.177) 56(84) bytes of data.

64 bytes from openvpn-client (192.168.4.177): icmp_seq=1 ttl=64 time=0.362 ms

64 bytes from openvpn-client (192.168.4.177): icmp_seq=2 ttl=64 time=0.349 ms

64 bytes from openvpn-client (192.168.4.177): icmp_seq=3 ttl=64 time=0.286 ms

64 bytes from openvpn-client (192.168.4.177): icmp_seq=4 ttl=64 time=0.357 ms

^C

--- openvpn-client ping statistics ---

4 packets transmitted, 4 received, 0% packet loss, time 3476ms

rtt min/avg/max/mdev = 0.286/0.338/0.362/0.035 ms

yum环境准备

[root@openvpn ~]# mount /dev/cdrom /mnt

[root@openvpn ~]# vi /etc/yum.repos.d/CentOS-Media.repo

[centos6-media]

 

 

个人原因未写完可以看“Centos6/rhel6环境-LDAP用户集中统一认证测试.docx”文档  很详细

 

 

© 著作权归作者所有

d
粉丝 4
博文 44
码字总数 54396
作品 0
成都
私信 提问
NIS-LDAP活动目录的迁移

我的这篇文章的目的是:实现NIS账号到LINUX LDAP活动目录的迁移; 实验环境: 服务器角色 系统 IP 备注 LDAP-SERVER RHEL 5.4 192.168.0.1 Station1.example.com NIS-SERVER RHEL 5.4 192.16...

胡延冲
2012/07/16
0
1
局域网内的NIS服务器器搭建管理

NIS(网络信息服务),用来集中账号信息管理。类似LDAP一样的功能哦,一般可以作为LAN内的用户认证服务器吧! NIS服务器提供的数据: /etc/passwd 提供用户账号UID GID 用户主目录位置 shell等...

Andy-xu
2014/07/26
0
0
1.3. Network Authentication

过程 1.1. 安装NIS服务器 yum install ypserv -y [root@nis ~]# hostname nis.example.com[root@nis ~]# echo "192.168.3.5 nis.example.com" >> /etc/hosts[root@nis ~]# cat /etc/hosts D......

玄学酱
2018/01/01
0
0
菜鸟乐园 Linux系统各项开机服务介绍

1、alsasound Alsa声卡驱动程序支持。Alsa声卡驱动程序本来是为了一种声卡Gravis UltraSound(GUS)而写的,该程序被证 明很优秀,于是作者就开始为一般的声卡写驱动程序。Alsa和OSS/Free 及O...

zt371
2009/05/07
186
0
《Linux应用大全 服务器架设》一书,讲述众多服务器配置

《Linux应用大全 服务器架设》介绍了Linux服务器配置各方面的知识,主要包括网络配置文件和网络命令、OpenSSH、VNC、NFS、Samba、DHCP、DNS、Apache、Tomcat、Nginx、SVN、Vsftpd、Sendmail、...

airfish2000
2015/12/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

rsync工具常用选项以及同步的两种方式

rsync -av /etc/passwd /tmp/1.txt #rsync的本机传输写法 rsync -av /tmp/1.txt 192.168.188.128:/tmp/2.txt #rsync的远程传输rsync格式rsync [OPTION] … SRC ......

林怡丰
今天
3
0
GatewayWorker 报错:stream_socket_server(): unable to connect to tcp://0.0.0.0:1238

GatewayWorker 报错:stream_socket_server(): unable to connect to tcp://0.0.0.0:1238 (Address already in use) 官方文档虽然有相同的问题,但是对我的问题没起作用…… 后面发现自己手贱...

wenzhizhong
昨天
3
0
REST接口

文章来源 https://zhuanlan.zhihu.com/p/28674721?group_id=886181549958119424 http://www.ruanyifeng.com/blog/2014/05/restful_api.html REST 对请求的约定 REST 用来规范应用如何在 HTTP......

Airship
昨天
5
0
Spring Cloud Config 统一配置中心

Spring Cloud Config 统一配置中心 一、统一配置中心 统一管理配置 通常,我们会使用配置文件来管理应用的配置。如一个 Spring Boot 的应用,可以将配置信息放在 application.yml 文件中,如...

非摩尔根
昨天
6
0
android ------ AAPT2 error: check logs for details解决方法

AAPT 是全称是 Android Asset Packaging Tool,它是构建 App,甚至是构建 Android 系统都必不可少的一个工具。它的作用是将所有资源文件压缩打包到Android APK 当中。我们在 Android SDK 目录...

切切歆语
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部