测试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

1
/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文件配置:

1
2
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

1
2
3
4
5
tar  -zxf samba-4.4.5. tar .gz
cd  samba-4.4.5
$ . /configure
make
make  install

2.vim /etc/profile

1
2
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)










本文转自 lcpljc 51CTO博客,原文链接:http://blog.51cto.com/lcpljc/1829312,如需转载请自行联系原作者

目录
相关文章
|
2月前
|
存储 分布式计算 Linux
安装篇--CentOS 7 虚拟机安装
VMware 装 CentOS 7 不知道从哪下手?这篇超详细图文教程手把手教你在 VMware Workstation 中完成 CentOS 7 桌面系统的完整安装流程。从 ISO 镜像下载、虚拟机配置,到安装图形界面、设置用户密码,每一步都有截图讲解,适合零基础新手快速上手。装好之后无论你是要搭 Hadoop 集群,还是练 Linux ,这个环境都够你折腾一整天!
1076 2
|
2月前
|
人工智能 JavaScript 开发工具
极速上手!Claude Code 原生支持 Windows 免WSL安装教程
Claude Code 现已支持 Windows 原生运行,无需 WSL 配置。本文提供详细安装教程,涵盖 Node.js 环境验证、Git 安装及 Claude Code 配置步骤,助你快速上手这一强大 AI 编程工具。
1402 5
|
2月前
|
存储 虚拟化 Windows
VMware安装Windows10
本案例介绍了在Windows系统上使用VMware Workstation 17.5 Pro安装配置Windows 10虚拟机的详细步骤,包括所需设备、软件下载链接、虚拟机设置及系统安装全过程。
347 133
VMware安装Windows10
|
1月前
|
安全 Ubuntu iOS开发
Nessus Professional 10.10 Auto Installer for Windows - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for Windows - Nessus 自动化安装程序
135 3
Nessus Professional 10.10 Auto Installer for Windows - Nessus 自动化安装程序
|
2月前
|
安全 关系型数据库 MySQL
CentOS 7 yum 安装 MySQL教程
在CentOS 7上安装MySQL 8,其实流程很清晰。首先通过官方Yum仓库来安装服务,然后启动并设为开机自启。最重要的环节是首次安全设置:需要先从日志里找到临时密码来登录,再修改成你自己的密码,并为远程连接创建用户和授权。最后,也别忘了在服务器防火墙上放行3306端口,这样远程才能连上。
571 16
|
2月前
|
安全 数据安全/隐私保护 Windows
ZyperWin++使用教程!让Windows更丝滑!c盘飘红一键搞定!ZyperWin++解决系统优化、Office安装和系统激活
ZyperWin++是一款仅5MB的开源免费Windows优化工具,支持快速优化、自定义设置与垃圾清理,兼具系统加速、隐私保护、Office安装等功能,轻便无广告,小白也能轻松上手,是提升电脑性能的全能管家。
957 0
|
3月前
|
存储 关系型数据库 MySQL
在CentOS 8.x上安装Percona Xtrabackup工具备份MySQL数据步骤。
以上就是在CentOS8.x上通过Perconaxtabbackup工具对Mysql进行高效率、高可靠性、无锁定影响地实现在线快速全量及增加式数据库资料保存与恢复流程。通过以上流程可以有效地将Mysql相关资料按需求完成定期或不定期地保存与灾难恢复需求。
332 10
|
缓存 关系型数据库 MySQL
百度搜索:蓝易云【CentOS8服务器安装MySQL报错:no match mysql-community-server】
现在,你已经成功安装了MySQL服务器并解决了"no match mysql-community-server"的报错问题。祝你使用愉快!
394 1
|
Linux 数据库管理 Python
CentOS7编译安装Python3.10(含OpenSSL1.1.1安装),创建虚拟环境,运行Django项目(含sqlite版本报错)
CentOS7编译安装Python3.10(含OpenSSL1.1.1安装),创建虚拟环境,运行Django项目(含sqlite版本报错)
1765 4

热门文章

最新文章