文档详情

使用Samba将Linux主机加入AD域.pdf

发布:2017-09-05约9.28千字共7页下载文档
文本预览下载声明
使用Samba 将Linux 主机加入AD 域 研究了2 个星期的一点小成,写出来供大家分享。所有功能都在as3 下调试通过。为了图 方便,as3 采用默认安装。 在研究中经常看到下面这些东东,还是先了解下理论依据 PDC:主域控制器,一般用来做验证 BDC:备份域控制器,一般用于和主域做同步帐号等操作 KDC:密钥分发中心,说白了,就是kerbrose 服务器。这个需要对kerbrose 有一定的了解, 这里不多说了 PAM:可插拔认证模块,这玩意就是使用不同的验证方法来验证你所需要的服务,比如sshd, login,ftp 等。这些服务都对应一个配置文件,这个配置文件位于/etc/pam.d/下。而支持这 些验证的动态库位于/lib/security/下。 SRV:服务器定位资源记录,要使活动目录正常工作,DNS 必须支持SRV。活动目录客户 端和域控制器使用SRV 记录决定域控制器的ip 地址。使用SRV 记录决定域控制器的ip 地 址,具体请参见/Linux/2009-12/23261p4.htm 下面言归正传,介绍如何将samba 服务器加入到AD 域中 (1)配置/etc/samba/smb.conf workgroup = LIZL # 你要加入的域,比如你AD 上建的域叫LIZL.COM,这里只需省略填入即可 # winbind netbios name = leeldap #你的linux 机器名,samba 服务器 idmap uid = 15000-20000 idmap gid = 15000-20000 winbind enum groups = yes winbind enum users = yes winbind separator = / ; winbind use default domain = yes template homedir = /home/%D/%U template shell = /bin/bash security = domain password server = 28 #这里是你的安装ad 的机器的ip encrypt passwords = yes hosts allow = 192.168.1. 192.168.2. 127. 192.168.115. [homes] comment = Home Directories path = /home/%D/%U browseable = no writable = yes valid users = %D/%U #这里记得把域名带上,否则你用ad 帐号访问samba 服务器时输 入正确的ad 帐号和密码仍然不能访问共享目录 create mode = 0777 directory mode = 0777 (2)配置/etc/nsswitch.conf passwd: files winbind shadow: files group: files winbind (3)启用samba 和winbind 服务。 service smb reload #加这一句是用来解决有时候samba 启动不了的问题 service smb start service winbind start (4)使用net 加入AD 域 [root@leeldap pam.d]# net rpc join -S lee -U administrator Password: Joined domain LIZL. (5)测试是否加入成功 [root@leeldap pam.d]# net rpc testjoin Join to LIZL is OK [root@leeldap pam.d]# wbinfo -t checking the trust secret via RPC calls succeeded [root@leeldap pam.d]# wbinfo -u LIZL/Administrator L
显示全部
相似文档