Linux加入windows域控的实验
环境:一台Windows Server 2012 R2服务器安装AD作为域控制器(域名foogroup.com)同时也作为DNS服务器一台CentOS7.6服务器windows主机IP:192.168.100.1linux主机IP:172.24.2.20目标:把这台CentOS7.6加入域控。在CentOS上安装软件包adcli//Active Directo...
环境:
一台Windows Server 2012 R2服务器安装AD作为域控制器(域名foogroup.com)同时也作为DNS服务器
一台CentOS7.6服务器
windows主机IP:192.168.100.1
linux主机IP:172.24.2.20
目标:
把这台CentOS7.6加入域控。
在CentOS上安装软件包
adcli //Active Directory域控命令行工具
krb5-workstation //krb5工作站
oddjob //是一个采用 Java 语言开发的作业调度工具
oddjob-mkhomedir
realmd //实现域控集成的工具
samba
samba-common
samba-common-tools
sssd //SSSD是一个守护进程,用来访问多种验证服务器,如LDAP、Kerberos等,并提供授权。
yum install -y adcli krb5-workstation oddjob oddjob-mkhomedir realmd samba samba-common samba-common-tools sssd
配置过程
修改DNS(以下过程仅适用于RHEL7系列,RHEL6需要修改/etc/resolv.conf)
查询网络连接
[root@centos7 ~]# nmcli connection show
NAME UUID TYPE DEVICE
ens160 7f58b689-fca1-43a2-97ba-447f1746fabd ethernet ens160
virbr0 35d14f96-c2e4-42ba-a2c3-ff74dff1414a bridge virbr0
[root@centos7 ~]#
修改特定网卡的DNS配置
[root@centos7 ~]# nmcli con mod ens160 ipv4.dns 192.168.100.1,8.8.8.8
激活网卡使配置生效
[root@centos7 ~]# nmcli con up ens160
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/5)
此时查看/etc/resolv.conf内容,可看到已生效
[root@centos7 ~]# cat /etc/resolv.conf
# Generated by NetworkManager
search foogroup.com
nameserver 192.168.100.1
nameserver 8.8.8.8
修改主机名
编辑/etc/hosts文件,添加以下内容:
172.24.2.20 centos7.foogroup.com
修改主机名(仅适用于RHEL7系列,RHEL6重启)
[root@centos7 ~]# hostnamectl set-hostname centos7.foogroup.com
登出再登入系统,使主机名修改生效
在命令行执行如下的命令,发现域控
realm discover foogroup.com
实际的执行结果
[root@localhost ~]# realm discover foogroup.com
foogroup.com
type: kerberos
realm-name: foogroup.COM
domain-name: foogroup.com
configured: no
server-software: active-directory
client-software: sssd
required-package: oddjob
required-package: oddjob-mkhomedir
required-package: sssd
required-package: adcli
required-package: samba-common-tools
加入域控
[root@centos7 ~]# realm join -U admin foogroup.com //admin是具有域管理权限的域用户
Password for admin:
[root@centos7 ~]#
此时CentOS7.6已登入域,尝试切换成其他域用户
[root@centos7 ~]# su - chaosy@foogroup.com
Creating home directory for chaosy@foogroup.com.
[chaosy@foogroup.com@centos7 ~]$
更多推荐
所有评论(0)