百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

谁说Linux不能配置成AD域控?请你跟着笔者用Ubuntu来配置AD DC

nanshan 2024-10-05 18:15 20 浏览 0 评论

2019年12月18日,笔者发了一篇微头条,说的是一台Windows Server两天遭到12万次攻击,很多网友就说换成Linux相对来说安全一些,但是也有一些网友表示反对,因为AD域只有Windows Server才能配置。其实这是一个误区,Linux也照样能配置AD DC,笔者这么说了之后,有些粉丝就要求笔者出个教程,那今天就来满足这些粉丝。

Ubuntu Server现在最新版已经是19.10了,但是18.04开始,网络配置方式改成了netplan,搞得笔者还没完全适应过来,所以本次教程暂时还是使用16.04LTS来做了。

第一步,当然是安装Ubuntu Server 16.04LTS

Ubuntu操作系统的安装,还是很简单的,无非就是配置计算机名称、设置用户名和密码、配置IP地址等等,按步就班地填写就行了,所以也就不作为本文的内容了;

第二步,安装 Samba4.9以及必备的配套软件包

安装了Samba,才可以将Ubuntu Server配置成为域控制器,即AD DC,注意,本文以下配置,皆以root帐户进行

1、安装samba,目前版本4.9:apt-get install samba*

2、安装其他必备组件:apt-get install krb5-user krb5-config winbind libpam-winbind libnss-winbind

3、安装过程中,会有三次填写域名的要求,注意第一次必须为大写,后面两次小写

(1)第一次是填写kerberos5的realm值:


(2)第二次是填写kerberos server 的realm值:

(3)第三次是填写kerberos realm管理服务器的值:

第三步,配置Samba AD DC

1、Samba安装完成后,可能会自动启动,我们先要停止它,不然配置过程中可能会报错,或者配置无法生效: systemctl stop samba-ad-dc.service smbd.service nmbd.service winbind.service

2、重命名自动生成的Samba配置文件,因为配置过程中会生成新的配置文件:

mv /etc/samba/smb.conf /etc/samba/smb.conf.backup

3、以交互模式配置AD域:samba-tool domain provision ,过程中间会要求输入域名,注意必须大写,还会要求设置域管理员的密码,注意,必须要复杂密码,说白了,就是要有大小写英文字母和数字组成,符号并不强求,但是如果输入了弱密码,会导致配置失败


4、重命名krb5.conf文件,并且把新生成的kerberos配置文件创建一个链接,指向/etc目录:

mv /etc/krb5.conf /etc/krb5.conf.backup

ln -s /var/lib/samba/private/krb5.conf /etc/

5、启动Samba AD服务:systemctl start samba-ad-dc.service

6、验证配置,显示域级别:samba-tool domain level show


7、编辑网卡配置文件,把这台Ubuntu Server配置成本地的DNS解析服务器:

vim /etc/network/interfaces

配置完成后,文件内容示例如下图:


8、查看/etc/resolv.conf,这是DNS的配置文件: vim /etc/resolv.conf


至此,Samba AD DC配置完成,reboot命令重启服务器。

第四步,测试、验证Samba AD DC配置:

1、分别ping 主机名、域名、FQDN:

ping yourhostname

ping yourdomain.com

ping hostname.yourdomain.com

2、用host命令查询DNS记录,有查询失败的话,客户端是无法加域的:

host -t A yourdomain.com

host -t A hostname.yourdomain.com

host -t SRV _ldap._tcp.yourdomain.com

host -t SRV _kerberos._udp.yourdomain.com


第五步,客户端加域测试

客户端操作系统为Windows10,加域的操作步骤就不再贴图多说了,很简单的,大家都会


Ubuntu Server搭配Samba ,配置成域控制器,就是这么简单,下一篇文章将会讲述,如何利用这台加域的Windows10来管理Samba AD DC,敬请期待。

此乃笔者获得原创标后的第一篇文章,望各位多多转发和点赞,这是笔者不断写作的动力之源!

——笔者为网络工程师,擅长计算机网络领域,创业多年,希望把自己的经验分享给大家,觉得有用的,可以关注一下,并请点赞、转发,谢谢!

相关推荐

F5负载均衡器如何通过irules实现应用的灵活转发?

F5是非常强大的商业负载均衡器。除了处理性能强劲,以及高稳定性之外,F5还可以通过irules编写强大灵活的转发规则,实现web业务的灵活应用。irules是基于TCL语法的,每个iRules必须包含...

映射域名到NAS

前面介绍已经将域名映射到家庭路由器上,现在只需要在路由器上设置一下端口转发即可。假设NAS在内网的IP是192.168.1.100,NAS管理端口2000.你的域名是www.xxx.com,配置外部端...

转发(Forward)和重定向(Redirect)的区别

转发是服务器行为,重定向是客户端行为。转发(Forward)通过RequestDispatcher对象的forward(HttpServletRequestrequest,HttpServletRe...

SpringBoot应用中使用拦截器实现路由转发

1、背景项目中有一个SpringBoot开发的微服务,经过业务多年的演进,代码已经累积到令人恐怖的规模,亟需重构,将之拆解成多个微服务。该微服务的接口庞大,调用关系非常复杂,且实施重构的人员大部分不是...

公司想搭建个网站,网站如何进行域名解析?

域名解析是将域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站的一种服务。IP地址是网络上标识站点的数字地址,为方便记忆,采用域名来代替IP地址标识站点地址。域名解析就是域名到IP地址的转...

域名和IP地址什么关系?如何通过域名解析IP?

一般情况下,访客通过域名和IP地址都能访问到网站,那么两者之间有什么关系吗?本文中科三方针对域名和IP地址的关系和区别,以及如何实现域名与IP的绑定做下介绍。域名与IP地址之间的关系IP地址是计算机的...

分享网站域名301重定向的知识

网站域名做301重定向操作时,一般需要由专业的技术来协助完成,如果用户自己在维护,可以按照相应的说明进行操作。好了,下面说说重点,域名301重定向的操作步骤。首先,根据HTTP协议,在客户端向服务器发...

NAS外网到底安全吗?一文看懂HTTP/HTTPS和SSL证书

本内容来源于@什么值得买APP,观点仅代表作者本人|作者:可爱的小cherry搭好了NAS,但是不懂做好网络加密,那么隐私泄露也会随时发生!大家好,这里是Cherry,喜爱折腾、玩数码,热衷于分享数...

ForwardEmail免费、开源、加密的邮件转发服务

ForwardEmail是一款免费、加密和开源的邮件转发服务,设置简单只需4步即可正常使用,通过测试来看也要比ImprovMX好得多,转发近乎秒到且未进入垃圾箱(仅以Mailbox.org发送、Out...

使用CloudFlare进行域名重定向

当网站变更域名的时候,经常会使用域名重定向的方式,将老域名指向到新域名,这通常叫做:URL转发(URLFORWARDING),善于使用URL转发,对SEO来说非常有用,因为用这种方式能明确告知搜索引...

要将端口5002和5003通过Nginx代理到一个域名上的操作笔记

要将端口5002和5003通过Nginx代理到域名www.4rvi.cn的不同路径下,请按照以下步骤配置Nginx:步骤说明创建或编辑Nginx配置文件通常配置文件位于/etc/nginx/sites...

SEO浅谈:网站域名重定向的三种方式

在大多数情况下,我们输入网站访问网站的时候,很难发现www.***.com和***.com的区别,因为一般的网站主,都会把这两个域名指向到同一网站。但是对于网站运营和优化来说,www.***.com和...

花生壳出现诊断域名与转发服务器ip不一致的解决办法

出现诊断域名与转发服务器ip不一致您可以:1、更改客户端所处主机的drs为223.5.5.5备用dns为119.29.29.29;2、在windows上进入命令提示符输入ipconfig/flush...

涨知识了!带你认识什么是域名

1、什么是域名从技术角度来看,域名是在Internet上解决IP地址对应的一种方法。一个完整的域名由两个或两个以上部分组成,各部分之间用英文的句号“.”来分隔。如“abc.com”。其中“com”称...

域名被跳转到其他网站是怎么回事

当你输入域名时被跳转到另一个网站,这可能是由几种原因造成的:一、域名可能配置了域名转发服务。无论何时有人访问域名,比如.com、.top等,都会自动重定向到另一个指定的URL,这通常是在域名注册商设...

取消回复欢迎 发表评论: