zoukankan      html  css  js  c++  java
  • RHCSA-day3

    10.配置LDAP客户端

    在classroom.example.com上已经部署了一台LDAP认证服务器,按以下要求将你的系统加入到该LDAP服务中,并使用Kerberos认证用户密码:
    该LDAP认证服务的Base DN为:dc=example,dc=com
    该LDAP认证服务的LDAP Server为:classroom.example.com
    密码认证服务的Kerberos Realm为:EXAMPLE.COM           (域控的林)
    密码认证服务的Kerberos KDC为:classroom.example.com
    密码认证服务的Kerberos Admin Server为:classroom.example.com
    认证的绘画连接需要使用TLS加密,加密所用证书请在此下载http://classroom.example.com/pub/example-ca.crt
    

      

    另1:图形界面

    tab补齐
    
    [root@server0 ~]# yum install authconfig-gtk.x86_64 sssd krb5-workstation.x86_64 -y
    [root@server0 ~]# system-config-authentication 
    

      

      

    tab补齐
    [root@server0 ~]# systemctl restart sssd.service [root@server0 ~]# systemctl enable sssd [root@server0 ~]# systemctl status sssd.service

      

    另2:文本界面

    [root@server0 ~]# yum install authconfig-gtk.x86_64 sssd krb5-workstation.x86_64 -y
    [root@server0 ~]# authconfig-tui

      

     

    [root@server0 ~]# cd /etc/openldap/cacerts/
    [root@server0 cacerts]# wget http://classroom.example.com/pub/example-ca.crt
    
    
    [root@server0 cacerts]# systemctl restart sssd
    [root@server0 cacerts]# systemctl enable sssd
    [root@server0 cacerts]# systemctl status sssd
    
    [root@server0 ~]# authconfig-tui   记得重新查看下,

      

    验证:(如果没有重启再查看)  (多重启几次sssd服务)
    [root@server0 ~]# su - ldapuser0
    su: warning: cannot change directory to /home/guests/ldapuser0: No such file or directory
    mkdir: cannot create directory '/home/guests': Permission denied
    -bash-4.2$ 
    -bash-4.2$ 
    -bash-4.2$ 
    说明LDAP配置成功 , ldapuser0 用户是在LDAP网络上的,不在本地
    

      

    11.配置LDAP用户家目录自动挂载

    请使用LDAP服务器上的用户ldapuser0登陆系统,并满足以下要求:

    ldapuser0用户的家目录路径为/home/guests/ldapuser0

    ldapuser0用户登陆后,家目录会自动挂载到classroom.example.com服务通过nfs服务到处的/home/guests/ldapuser0

    [root@server0 ~]# yum install autofs.x86_64 -y
    [root@server0 ~]# showmount -e classroom.example.com 
    Export list for classroom.example.com:
    /home/guests 172.25.0.0/255.255.0.0                                 (LDAP网络共享的目录)
    
    [root@server0 ~]# rpm -ql autofs
    /etc/auto.master
    /etc/auto.misc
    
    [root@server0 ~]# vim /etc/auto.master
    /misc   /etc/auto.misc                     这行下面添加   (存在)
    /home/guests    /etc/auto.guests     (添加)
    监控的目标(本地)   监控的条件
    
    [root@server0 ~]# cat /etc/auto.misc
    cd		-fstype=iso9660,ro,nosuid,nodev	:/dev/cdrom
                   文件系统类型    
    
    [root@server0 ~]# vim /etc/auto.guests      (新文件)
    *       -fstype=nfs classroom.example.com:/home/guests/&
     *会根据&变化                     &:匹配所有  (网络上的目录)
                                            
    
    [root@server0 ~]# systemctl restart autofs      (root下生成/home/guests/ldapuser0)
    [root@server0 ~]# systemctl enable autofs
    [root@server0 ~]# systemctl status autofs

      

    [root@server0 ~]# su - ldapuser0       成功切换目录,证明2个题都做对了
    [ldapuser0@server0 ~]$ ll /home/guests/
    drwx------. 5 ldapuser0 ldapuser0 101 Sep 29 18:26 ldapuser0
    [ldapuser0@server0 ~]$ df -h
      
    
    ldapuser0 用户,以及家目录不在本地,而在LDAP网络上
  • 相关阅读:
    Windows下PHP开启mcrypt扩展和SSL(OpenSSL)扩展支持
    MyBatis 学习笔记
    试用百度云计算平台
    TCP三次握手及四次挥手详细图解
    Java开发中的23种设计模式详解
    Extjs4.1.0_从入门到精通
    SQLite3命令操作大全
    带你了解 HBase 数据模型和 HBase 架构
    让数据库无惧灾难,华为云GaussDB同城双集群高可用方案正式发布!
    论文阅读丨神经清洁: 神经网络中的后门攻击识别与缓解
  • 原文地址:https://www.cnblogs.com/venicid/p/7612243.html
Copyright © 2011-2022 走看看