测试centos6.8使用samba安装windows AD

一环境介绍:

1.准备安装环境:
 系统:centos6.8 x64

2.依赖# yum install perl gcc attr libacl-devel libblkid-devel \
    gnutls-devel readline-devel python-devel gdb pkgconfig \
    krb5-workstation zlib-devel setroubleshoot-server libaio-devel \
    setroubleshoot-plugins policycoreutils-python \
    libsemanage-python perl-ExtUtils-MakeMaker perl-Parse-Yapp \
    perl-Test-Base popt-devel libxml2-devel libattr-devel \
    keyutils-libs-devel cups-devel bind-utils libxslt \
    docbook-style-xsl openldap-devel autoconf python-crypto pam-devel

# yum install autoconf automake  gdb krb5-devel \
   openldap-devel make pam-devel python-devel docbook-style-xsl \
   libacl-devel libattr-devel libxslt

3-文件系统要求:
  更改共享目录:

  ext4系统:
  vim /etc/fstab
 

 /dev/...          /srv/samba/demo          ext4          defaults,barrier=1          1 1

4.安装目录:  /usr/local/samba
IP range:                 10.0.0.1 - 10.0.0.254
IP network:                              10.0.0.0/24
Subnet mask:                           255.255.255.0
Default gateway:                       10.0.0.254

5.AD信息:
AD domain name:                        dcone.example.com
NetBIOS domain name:                   DCONE
AD DNS name:                           dcone.example.com
AD Kerberos realm:                     DCONE.EXAMPLE.COM
LDAP Domain DN:                        DC=dcone,DC=example,DC=com
Domain Administrator:                  DCONE\Administrator
Domain Administrator password:         456456aaaB
DNS servers:                           10.0.0.1

6.AD域控
重要目录:

System binaries ("samba", etc.):       /usr/local/samba/sbin/
Other binaries ("smbclient", etc.):    /usr/local/samba/bin/
Private dir (AD database, etc.):       /usr/local/samba/private/
Cache directory:                       /usr/local/samba/var/cache/
SysVol share:                          /usr/local/samba/var/locks/sysvol/
Netlogon share:                        /usr/local/samba/var/locks/sysvol/samdom.example.com/scripts/

7.域控数据:
 Primary Domain Controller (PDC)
AD DC hostname:                        PDC
IP address:                            10.0.0.1

AD DC hostname:                        DC1
IP address:                            10.0.0.1
Server role:                           Domain Controller (DC)
Act as DNS server:                     yes

8.建立域,检查/etc/hosts文件配置:

127.0.0.1     localhost.localdomain      localhost
10.0.0.1     dcone.example.com     DCONE

二.安装过程:

 1.下载:https://www.samba.org/  
 samba-4.4.5.tar.gz

$ tar -zxf samba-4.4.5.tar.gz
$ cd samba-4.4.5
$ ./configure
make
make install

2.vim /etc/profile

export PATH=/usr/local/samba/bin/:/usr/local/samba/sbin/:$PATH
source /etc/profile

3.#samba-tool domain provision --use-rfc2307 --interactive
出错提示密码太简单:password does not meet the complexity criteria

4.启动
# samba

5.测试:
 $ smbclient -L localhost -U%
 $ smbclient //localhost/netlogon -UAdministrator -c ‘ls‘
Enter Administrator‘s password:
Domain=[EXAMPLE] OS=[Windows 6.1] Server=[Samba 4.4.5]
  .                                   D        0  Sun Jul 17 14:26:43 2016
  ..                                  D        0  Sun Jul 17 14:28:58 2016

6795192 blocks of size 1024. 3240860 blocks available

6.配置:dns
vim /etc/resolv.conf
domain dcone.example.com
nameserver 10.0.0.1
7.测试DNS
~]#  host -t SRV _ldap._tcp.example.com
_ldap._tcp.example.com has SRV record 0 100 389 dcone.example.com.

~]# host -t SRV _kerberos._udp.example.com
_kerberos._udp.example.com has SRV record 0 100 88 dcone.example.com.

~]# host -t A dcone.example.com.
dcone.example.com has address 10.0.0.1
8.配置kerberos认证
# ls -sf /usr/local/samba/private/krb5.conf  /etc/krb5.conf

以上可以找台windows机器加域了!!!
-----------------------------------------------------------------
三.共享设置:

#mkdir -p /srv/samba/Demo/
#vim  /usr/local/samba/etc/smb.conf
[Demo]
       path = /srv/samba/Demo/
       read only = no
# smbcontrol all reload-config
四.域用户管理及共享管理(通过windows客户端,安装adminpak.msi)

时间: 2024-10-07 10:39:21

测试centos6.8使用samba安装windows AD的相关文章

CentOS6.3下DNS安装与配置

1.下载并安装最新的bind包 yum install –y bind bind-chroot bind-utis 2.配置named.conf acl internals{ 127.0.0.0/8; 192.168.0.0/24; }; view "internal" { match-clients {internals; }; zone "youdomian.com" { type master; file "/etc/named/internals/

Centos6.5之yum安装LAMP+wordpress

一.配置yum源 利用挂载光盘或其他网上yum源 都可以,自行配置. 二.安装开发包及库文件以及配置文件 [[email protected] ~]# yum -y install httpd* [[email protected] ~]# yum -y install mysql* [[email protected] ~]# yum -y install php* [[email protected] ~]# yum -y install mod_ssl mod_perl mod_auth_

CentOS6.4下Samba服务器的安装与配置

一.先恶狠狠地吐槽一下: 这篇随笔真是让我折腾了2天2夜才敢下笔写!!!为什么呢?之前是通过去Samba的官网下载的源码包,也就是.tar.gz来进行安装配置,不过这个让我折腾来折腾去就是没折腾出结果,还花了我整整1天1夜的时间,最后实在是熬不住了,想通过yum来重新进行Samba服务器的安装与配置,但是要使用yum首先必须是CentOS要联网,而我又没有找到Samba的rpm包,而之前一直没有搞定在虚拟机中的CentOS上网的问题,所以新的纠结又开始了,首先得先想办法让虚拟机能上网,这段经历已

[转载]CentOS6.4下Samba服务器的安装与配置

原文地址:http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/06/3001863.html 一.先恶狠狠地吐槽一下: 这篇随笔真是让我折腾了2天2夜才敢下笔写!!!为什么呢?之前是通过去Samba的官网下载的源码包,也就是.tar.gz来进行安装配置,不过 这个让我折腾来折腾去就是没折腾出结果,还花了我整整1天1夜的时间,最后实在是熬不住了,想通过yum来重新进行Samba服务器的安装与配置,但是要 使用yum首先必须是CentOS要

Centos6.5下Samba服务器的安装和配置

1.安装samba服务 # yum install samba samba-client samba-swat 2.安装包说明 samba-3.6.23-43.el6_9.x86_64---->服务器端软件,主要提供samba服务器的守护程序,共享文档,日志的轮替,开机默认选项samba-common-3.6.23-43.el6_9.x86_64---->主要提供samba服务器的设置文件与设置文件语法检验程序testparmsamba-swat-3.6.23-43.el6_9.x86_64-

Linux机器Centos6和rhel6系统主机加入W2K8 AD域环境

实验环境搭建 基础架构图如下: AD同时配置DNS功能,实现互通及域名正反解析功能! Linux机器配置 系统及本版信息如下 Krb5软件安装 需要安装以下4个软件: krb5-workstation krb5-devel krb5-libs pam_krb5 [[email protected] ~]# rpm -qa | grep krb krb5-libs-1.10.3-10.el6.i686 krb5-devel-1.10.3-10.el6.i686 [[email protected]

Freeradius+Cisco2960S+windows AD实现有线802.1x认证

概述 feeradius是一个免费开源的 AAA服务器,更能强大,很多功能不输商业化软件.曾经试过很多类似的软件,如Cisco的ACS,微软的NAP等,思科的不错就是太贵,微软的感觉不好用.本例主要实现freeradius3版本通过windows AD 及证书验证,实现在Cisco系列交换机上基于端口的802.1x认证,只有加入域的计算机和用户并且开启了认证才可以联网,否则交换机端口将其划入guest Vlan进行隔离修补.这里借鉴了官方文档的部分图片和内容,但官网有些方面说的还是不够完整,有些

linux 加入到WINDOWS ad域

以下是从网上搜集到的内容 概念: 1. DC AND AD DC是Domain Controller的缩写,即域控制器,AD是active directory的缩写,即活动目录. Domain Controller是一台计算机,实现用户,计算机,目录的统一管理. AD(活动目录)是一种存储协议,基于LDAP. 两者完全是两种概念,DC也可以不基于AD实现,比如基于数据库或文件,当然目前微软还没有这样的实现. 在对等网模式下,任何一台电脑只要接入网络,其他机器就都可以访问共享资源,如共享上网等.尽

centos6.5配置samba

1 Samba简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件.后来微软又把 SMB 改名为 CIFS(Common Internet File System),即公共 Internet 文件系统,并且加入了许多新的功能,这样一来,使得Samba具有了更