AD域控制器怎么设置?用户加入域怎么解决?

AD域控制器怎么设置?用户加入域怎么解决?,第1张

AD域控制器一台往往都是不够的,一般都是需要两台或者两台以上,这样不至于一台AD域控制器瘫痪,导致整个架构无法运行,AD域是整个架构的核心;在上个文档中已经说了如何创建一台AD域,接下来我们看看如何在现有的AD域中添加域控制器。

1、已经有一台AD域控制器,创建AD域 

2、设置IP地址,DNS指向第一台域控制器

3、设置计算机名

在对等网模式下,任何一台电脑只要接入网络,其他机器就都可以访问共享资源,如共享上网等。尽管对等网络上的共享文件可以加访问密码,但是非常容易被破解。在由Windows9x构成的对等网中,数据的传输是非常不安全的。

域控制器是指在“域”模式下,至少有一台服务器负责每一台联入网络的电脑和用户的验证工作,相当于一个单位的门卫一样,称为“域控制器(DomainController,简写为DC)”。

如果你的主域控服务器为域提供dns解析的话,成员服务器建立时需要把dns指向主域控,成员服务器ip地址无所谓,看人为规划。

和建立主域控一样使用dcpromo,不同的是在建立时是使用现有林,现有域,选择主域控所在的域,后面通过用户认证,复制数据等等,完成后,这台服务器就变成了辅域控,也就应该是你所说的成员服务器了。

1、安装所需软件:

# yum -y install samba samba-client samba-common samba-winbind samba-winbind-clients krb5-workstation ntpdate

2、设置服务自启动并启动服务:

# chkconfig smb on

# chkconfig winbind on

# service smb start

# service winbind start

3、修改 /etc/hosts 文件,添加主机对应记录:

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost localhost.localdomain localhost6 localhost6.localdomain

192.168.2.150 lemon20.contoso.com

4、设置 DNS 地址并与 AD 服务器同步时间:

# echo "192.168.44.108" >>/etc/resolv.conf

# ntpdate ad.contoso.com

5、设置 Kerberos 票据(可选):

销毁已经存在的所有票据:

# kdestroy

查看当前是否还存在票据:

# klist klist: No credentials cache found (ticket cache FILE:/tmp/krb5cc_0)

生成新的票据,注意域名大写。

#kinit [email protected] #检查krb5能否正确请求kerbroes票据

6、以命令方式设置 samba 与 Kerberos,并加入 AD 域:

#authconfig --enablewinbind --enablewins --enablewinbindauth --smbsecurity domain --smbworkgroup=CONTOSO --smbrealm CONTOSO.COM --smbservers=ad.contoso.com --enablekrb5 --krb5realm=CONTOSO.COM --krb5kdc=ad.contoso.com --krb5adminserver=ad.contoso.com --enablekrb5kdcdns --enablekrb5realmdns --enablewinbindoffline --winbindtemplateshell=/bin/bash --winbindjoin=administrator --update --enablelocauthorize --enablemkhomedir --enablewinbindusedefaultdomain

注意命令中的大小写,此步骤也可以使用 authconfig-tui 完成,加入后会提示No DNS domain configured for pmsamba. Unable to perform DNS Update.

DNS update failed: NT_STATUS_INVALID_PARAMETER,此警告可以忽略!

7、增加 sudo 权限(可选):

# visudo

加入下列设置:

%MYDOMAIN//domain/ admins ALL=(ALL) NOPASSWD: ALL

8、确认是否正确加入 AD 域:

查看 AD 的相关信息

# net ads info

# wbinfo -u

#wbinfo -t

#wbinfo -g

#getent passwd

#getent group

#testparm#测试smb.conf是否正确

问题排错:

Cannot find KDC for requested realm while getting initial credentials dns未正确指向

KDC reply did not match expectations while getting initial credentials 域名不对或者时间不同步

一般检测会提示:

WARNING: The setting 'security=ads' should NOT be combined with the 'password server' parameter.

(by default Samba will discover the correct DC to contact automatically).

系统认为己设置了“security = ADS”就不必设置“password server =”因为samba会自己认到,可以忽略此警告!


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/bake/11916544.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存