基于LinuxOPENldap实验之账户管理
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-23
dc=example,dc=com" adding new entry "cn=linuxtro2,ou=Group,dc=example,dc=com" [root@ldap ldap]# ldapadd -D "cn=Manager,dc=example,dc=com" -W -x -f passwd.ldif Enter LDAP Password: adding new entry "uid=linuxtro1,ou=People,dc=example,dc=com" adding new entry "uid=linuxtro2,ou=People,dc=example,dc=com" 6、切换到客户端来登录一下,要配置一下客户端启用LDAP. 在命令行下输入setup,会弹出图形界面,选择第一个选项. 选择“Use LDAP”和“Use LDAP Authentication”认证方式,点击“Next”,进入下一步. 在Server一栏中填入LDAP服务器的IP地址,ldap://192.168.0.43 Base DN一栏中填入dc=example,dc=com 7、实验结果显示,可以登陆成功,但是令人遗憾的是登录后没有家目录,那么该如何来解决这个问题呢? 可以尝试查询一下linuxtro1的信息,可以正常显示. 8、回到服务器接着做如下的配置: 拥有帝国一切,皆有可能。欢迎访问phome.net编辑nismap.ldif文件,添加如下内容,完成后保存退出. [root@ldap ~]# vim nismap.ldif dn: nisMapName=auto.master,dc=example,dc=com objectClass: top objectClass: nisMap nisMapName: auto.master dn: cn=/home,nisMapName=auto.master,dc=example,dc=com objectClass: top objectClass: nisObject cn: /home nisMapName: auto.master nisMapEntry: ldap://192.168.0.43:nisMapName=auto.home,dc=example,dc=com dn: nisMapName=auto.home,dc=example,dc=com objectClass: top objectClass: nisMap nisMapName: auto.home dn: cn=linuxtro1,nisMapName=auto.home,dc=example,dc=com objectClass: top objectClass: nisObject cn: linuxtro1 nisMapName: auto.home nisMapEntry: -rw,soft,intr 192.168.0.43:/home/linuxro1 dn: cn=linuxtro2,nisMapName=auto.home,dc=example,dc=com objectClass: top objectClass: nisObject cn: linuxtro2 nisMapName: auto.home nisMapEntry: -rw,soft,intr 192.168.0.43:/home/linuxtro2 9、将条目文件添加到LDAP中去. [root@ldap ~]# ldapadd -D "cn=Manager,dc=example,dc=com" -W -x -f nismap.ldif Enter LDAP Password: adding new entry "nisMapName=auto.master,dc=example,dc=com" adding new entry "cn=/home,nisMapName=auto.master,dc=example,dc=com" 拥有帝国一切,皆有可能。欢迎访问phome.net adding new entry "nisMapName=auto.home,dc=example,dc=com" adding new entry "cn=linuxtro1,nisMapName=auto.home,dc=example,dc=com" adding new entry "cn=linuxtro2,nisMapName=auto.home,dc=example,dc=com" 10、编辑/etc/exports文件,添加如下两行,并保存退出. [root@ldap ~]# vim /etc/exports /home/linuxtro1 192.168.0.43/24(rw,sync) /home/linuxtro2 192.168.0.43/24(rw,sync) 11、启动nfs服务. [root@ldap ~]# service nfs start Starting NFS services: [ OK ] Starting NFS quotas: [ OK ] Starting NFS daemon: [ OK ] Starting NFS mountd: [ OK ] [root@ldap ~]# chkconfig nfs on [root@ldap ~]# 12、切换到LDAP客户端,编辑/etc/auto.master文件,添加如下一行内容. [root@linuxtro ~]# vim /etc/auto.master /home ldap:192.168.0.43:nisMapName=auto.home,dc=example,dc=com 重启autofs 服务. [root@linuxtro ~]# service autofs restart Stopping automount: [ OK ] Starting automount: [ OK ] 13、再次切换到客户端上重新登录LDAP服务器.查看登录时是否有家目录. 好了,在客户端可也看到家目录了,来庆祝一下 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: Squid linux第二天下一篇: linux 软RAID图解教程
关于基于LinuxOPENldap实验之账户管理的所有评论