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

前端之家收集整理的这篇文章主要介绍了测试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/demoext4defaults,barrier=111


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.1localhost.localdomainlocalhost
10.0.0.1dcone.example.comDCONE


二.安装过程:

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

$tar-zxfsamba-4.4.5.tar.gz
$cdsamba-4.4.5
$./configure
make
makeinstall

2.vim /etc/profile

exportPATH=/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)

猜你在找的CentOS相关文章