CentOS加入Windows DC域脚本
#!/bin/bash#==========================================================================
# File: DCJoin.sh
#
# DESCRIPTION: This script is used to install usual samba winbind,
# join in DC
#
# Author: zouquehui
# Create: 2013-09-10
# Revision: 1.0
#==========================================================================
yum install samba pam_krb5
mv /etc/samba/smb.conf /etc/samba/smb.conf.orig
cat > /etc/samba/smb.conf << EOFI #域配置
workgroup = XX
password server = sz01dc01.corp.xx#域服务器
realm = CORP.XX#域
security = ads #域级别
idmap config * : range = 16777216-33554431
template shell = /bin/bash
winbind use default domain = false
winbind offline logon = false
server string = Samba Server Version %v
log file = /var/log/samba/log.%m
max log size = 50
load printers = no
EOFI
cat > /etc/resolv.conf << EOFI
options single-request
nameserver 192.168.8.1#域的DNS
nameserver 192.168.8.2
EOFI
cat >> /etc/sudoers << EOF
"%XX\SZ Domain Admins" ALL=(ALL) ALL#域权限控制
"%XX\SZ KVM Admins" ALL=(ALL) ALL
EOF
authconfig --updateall --enablewinbind --enablewinbindauth --enablewinbindusedefaultdomain#开启域验证
service winbind stop
net join -U zouquehui@corp.xx#加入域
service winbind start
authconfig --enablemkhomedir --update#域用户第一次登入,创建域用户的家目录
页:
[1]