免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3061 | 回复: 7
打印 上一主题 下一主题

[samba] samba3加入WIN2003域出现错误 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-07-25 17:07 |只看该作者 |倒序浏览
我的系统是FBSD 5.4 最小安装,更新完ports后终于把krb5和samba3都安装成功,都是默认选项,加入域的时候出现下列提示,好像ADS出错了,该如何解决呢,谢谢各位先
freebsd# net ads join -U administrator@TEST.COM
[2006/07/25 17:02:22, 0] param/loadparm.c:map_parameter(2690)
  Unknown parameter encountered: "realm"
[2006/07/25 17:02:22, 0] param/loadparm.c:lp_do_parameter(3420)
  Ignoring unknown parameter "realm"
ADS support not compiled in
freebsd#

论坛徽章:
0
2 [报告]
发表于 2006-07-25 22:01 |只看该作者

论坛徽章:
0
3 [报告]
发表于 2006-07-26 13:47 |只看该作者
昨天回家继续重装samba,发现ads不是默认选项,要添加的,arone兄,我就是按照那个帖子作的,感觉有地方没有写全,比如rc.conf里的设置,还有samba.sh里的设置等!完全按照那个帖子,我已经试了好几次都不行了,每次都是在winbfo -t 这里,提示失败!
是不是win2003域控上也要做些操作呢!是不是要把fbsd的登陆帐号创建到域控里?比如我用root/root登陆,是不是也要在AD上创建个root的帐户,密码也是root呢!希望各位做成功的朋友指导一下!

论坛徽章:
3
辰龙
日期:2013-11-20 23:03:57子鼠
日期:2014-05-26 14:46:482015年亚洲杯之伊拉克
日期:2015-01-30 14:29:38
4 [报告]
发表于 2006-07-26 13:56 |只看该作者
原帖由 iorislayer 于 2006-7-26 13:47 发表
昨天回家继续重装samba,发现ads不是默认选项,要添加的,arone兄,我就是按照那个帖子作的,感觉有地方没有写全,比如rc.conf里的设置,还有samba.sh里的设置等!完全按照那个帖子,我已经试了好几次都不行了,每 ...

我的FB6.1加入win2003没有问题,之前也出现过一些Kerberos5 安装后安装samba3+winbind出现问题,后来升级了port就好了,win2003网域不用设置什么

论坛徽章:
0
5 [报告]
发表于 2006-07-26 14:05 |只看该作者
谢谢007,回家再用6.1试试!

论坛徽章:
0
6 [报告]
发表于 2006-07-26 18:59 |只看该作者
今天测试出现这样的错误,就是在samba3加入域后,用wbinfo -t 测试时出现的问题,我的各个配置文件如下,请大家帮帮看看,谢谢了!
-------------rc.conf--------------------
defaultrouter="172.50.0.1"
hostname="freebsd.taoym.com"
ifconfig_lnc0="inet 172.50.0.253  netmask 255.255.255.0"
inetd_enable="YES"
linux_enable="YES"
usbd_enable="YES"
nmbd_enable="YES"
smbd_enable="YES"
winbind_enable="YES"

-----------smb.conf---------------------
[global]
log file = /var/log/samba/log.%m
dns proxy = No
idmap gid = 10000-20000
server string = Samba Server
idmap uid = 10000-20000
password server = 192.168.0.1
interfaces = lnc0
workgroup = TAOYM
os level = 20
encrypt passwords = yes
security = ads
realm = TAOYM.COM
winbind use default domain = yes
max log size = 50

------------krb5.conf----------------
[logging]
default = FILE:/var/log/krb5libs.log
kdc = FILE:/var/log/krb5kdc.log
admin_server = FILE:/var/log/kadmind.log
[libdefaults]
default_realm = TAOYM.COM
dns_lookup_realm = false
dns_lookup_kdb = false
[realms]
TAOYM.COM = {
kdc = 172.50.0.251:88
default_domain = TAOYM.COM
}

-------------samba.sh---------------------
#!/bin/sh
#
# $FreeBSD: ports/net/samba3/files/samba.sh.sample,v 1.9 2004/11/23 17:34:51 krion Exp $
#

# PROVIDE: nmbd smbd
# PROVIDE: winbindd
# REQUIRE: NETWORKING SERVERS named cups
# BEFORE: DAEMON
# KEYWORD: shutdown

#
# Add the following lines to /etc/rc.conf to enable samba:
#
#samba_enable="YES"
#
# or, for fine grain control
#
#nmbd_enable="YES"
#smbd_enable="YES"
#winbindd_enable="YES"
#

. /etc/rc.subr

name=samba
rcvar=`set_rcvar`

load_rc_config $name
# Set defaults
samba_config=${samba_config:-"/usr/local/etc/smb.conf"}
# Config file is required
if [ ! -r ${samba_config} ]; then
    warn "${samba_config} is not readable."
    case $1 in
        force*) : ;;
        *) exit 1 ;;
    esac
fi

if test -n ${samba_enable:-""} && checkyesno samba_enable; then
    nmbd_enable=${nmbd_enable:-"YES"}
    smbd_enable=${smbd_enable:-"YES"}
    winbindd_enable=${winbindd_enable:-"YES"}
    # Check, that winbind is actally configured
    if [ ! "`egrep -i '(idmap.*uid|winbind.*uid)' ${samba_config} 2>/dev/null | egrep -v [\#\;]`" ]; then
            #warn "Winbind support is not configured"
        winbindd_enable="NO"
    fi
fi

# Hack until run_rc_command() get rid of exit()
samba_stop() {
    pid=$(check_pidfile ${pidfile} ${command})
    if [ -z ${pid} ]; then
        echo "${name} not running? (check ${pidfile})."
        return 1
    fi
    echo "Stopping ${command}."
    kill -${sig_stop:-TERM} ${pid}
    [ $? -ne 0 ] && [ -z "$rc_force" ] && return 1
    wait_for_pids ${pid}
}

nmbd_precmd() {
    # XXX: Never delete winbindd_idmap, winbindd_cache and group_mapping
    if [ -d "/var/db/samba" ]; then
        echo "Starting SAMBA: removing stale tdbs :"
        for file in connections.tdb locking.tdb messages.tdb \
                    sessionid.tdb unexpected.tdb brlock.tdb \
                    namelist.debug
        do
            rm -vf "/var/db/samba/$file"
        done
    fi
}

# nmbd
name=nmbd
rcvar=`set_rcvar`
command="/usr/local/sbin/${name}"
required_dirs="/var/db/samba"
pidfile=/var/run/${name}.pid
start_precmd="nmbd_precmd"
stop_cmd="samba_stop"
# Defaults
nmbd_enable=${nmbd_enable:-"NO"}
nmbd_flags=${nmbd_flags:-"-D"}
command_args="-s ${samba_config}"

load_rc_config $name
run_rc_command "$1"

# smbd
name=smbd
rcvar=`set_rcvar`
command="/usr/local/sbin/${name}"
pidfile=/var/run/${name}.pid
start_precmd=":"
stop_cmd="samba_stop"
# Defaults
smbd_enable=${smbd_enable:-"NO"}
smbd_flags=${smbd_flags:-"-D"}
command_args="-s ${samba_config}"

load_rc_config $name
run_rc_command "$1"

# winbindd
name=winbindd
rcvar=`set_rcvar`
command="/usr/local/sbin/${name}"
required_dirs="/var/db/samba"
pidfile=/var/run/${name}.pid
start_precmd=":"
stop_cmd="samba_stop"
# Defaults
winbindd_enable=${winbindd_enable:-"YES"}
winbindd_flags=${winbindd_flags:-""}
command_args="-s ${samba_config}"

load_rc_config $name
run_rc_command "$1"

error1.JPG (80.21 KB, 下载次数: 18)

图一

图一

error2.JPG (76.78 KB, 下载次数: 21)

图二

图二

论坛徽章:
0
7 [报告]
发表于 2006-07-26 19:00 |只看该作者
今天测试出现这样的错误,就是在samba3加入域后,用wbinfo -t 测试时出现的问题,我的各个配置文件如下,请大家帮帮看看,谢谢了!
-------------rc.conf--------------------
defaultrouter="172.50.0.1"
hostname="freebsd.taoym.com"
ifconfig_lnc0="inet 172.50.0.253  netmask 255.255.255.0"
inetd_enable="YES"
linux_enable="YES"
usbd_enable="YES"
nmbd_enable="YES"
smbd_enable="YES"
winbind_enable="YES"

-----------smb.conf---------------------
[global]
log file = /var/log/samba/log.%m
dns proxy = No
idmap gid = 10000-20000
server string = Samba Server
idmap uid = 10000-20000
password server = 192.168.0.1
interfaces = lnc0
workgroup = TAOYM
os level = 20
encrypt passwords = yes
security = ads
realm = TAOYM.COM
winbind use default domain = yes
max log size = 50

------------krb5.conf----------------
[logging]
default = FILE:/var/log/krb5libs.log
kdc = FILE:/var/log/krb5kdc.log
admin_server = FILE:/var/log/kadmind.log
[libdefaults]
default_realm = TAOYM.COM
dns_lookup_realm = false
dns_lookup_kdb = false
[realms]
TAOYM.COM = {
kdc = 172.50.0.251:88
default_domain = TAOYM.COM
}

-------------samba.sh---------------------
#!/bin/sh
#
# $FreeBSD: ports/net/samba3/files/samba.sh.sample,v 1.9 2004/11/23 17:34:51 krion Exp $
#

# PROVIDE: nmbd smbd
# PROVIDE: winbindd
# REQUIRE: NETWORKING SERVERS named cups
# BEFORE: DAEMON
# KEYWORD: shutdown

#
# Add the following lines to /etc/rc.conf to enable samba:
#
#samba_enable="YES"
#
# or, for fine grain control
#
#nmbd_enable="YES"
#smbd_enable="YES"
#winbindd_enable="YES"
#

. /etc/rc.subr

name=samba
rcvar=`set_rcvar`

load_rc_config $name
# Set defaults
samba_config=${samba_config:-"/usr/local/etc/smb.conf"}
# Config file is required
if [ ! -r ${samba_config} ]; then
    warn "${samba_config} is not readable."
    case $1 in
        force*) : ;;
        *) exit 1 ;;
    esac
fi

if test -n ${samba_enable:-""} && checkyesno samba_enable; then
    nmbd_enable=${nmbd_enable:-"YES"}
    smbd_enable=${smbd_enable:-"YES"}
    winbindd_enable=${winbindd_enable:-"YES"}
    # Check, that winbind is actally configured
    if [ ! "`egrep -i '(idmap.*uid|winbind.*uid)' ${samba_config} 2>/dev/null | egrep -v [\#\;]`" ]; then
            #warn "Winbind support is not configured"
        winbindd_enable="NO"
    fi
fi

# Hack until run_rc_command() get rid of exit()
samba_stop() {
    pid=$(check_pidfile ${pidfile} ${command})
    if [ -z ${pid} ]; then
        echo "${name} not running? (check ${pidfile})."
        return 1
    fi
    echo "Stopping ${command}."
    kill -${sig_stop:-TERM} ${pid}
    [ $? -ne 0 ] && [ -z "$rc_force" ] && return 1
    wait_for_pids ${pid}
}

nmbd_precmd() {
    # XXX: Never delete winbindd_idmap, winbindd_cache and group_mapping
    if [ -d "/var/db/samba" ]; then
        echo "Starting SAMBA: removing stale tdbs :"
        for file in connections.tdb locking.tdb messages.tdb \
                    sessionid.tdb unexpected.tdb brlock.tdb \
                    namelist.debug
        do
            rm -vf "/var/db/samba/$file"
        done
    fi
}

# nmbd
name=nmbd
rcvar=`set_rcvar`
command="/usr/local/sbin/${name}"
required_dirs="/var/db/samba"
pidfile=/var/run/${name}.pid
start_precmd="nmbd_precmd"
stop_cmd="samba_stop"
# Defaults
nmbd_enable=${nmbd_enable:-"NO"}
nmbd_flags=${nmbd_flags:-"-D"}
command_args="-s ${samba_config}"

load_rc_config $name
run_rc_command "$1"

# smbd
name=smbd
rcvar=`set_rcvar`
command="/usr/local/sbin/${name}"
pidfile=/var/run/${name}.pid
start_precmd=":"
stop_cmd="samba_stop"
# Defaults
smbd_enable=${smbd_enable:-"NO"}
smbd_flags=${smbd_flags:-"-D"}
command_args="-s ${samba_config}"

load_rc_config $name
run_rc_command "$1"

# winbindd
name=winbindd
rcvar=`set_rcvar`
command="/usr/local/sbin/${name}"
required_dirs="/var/db/samba"
pidfile=/var/run/${name}.pid
start_precmd=":"
stop_cmd="samba_stop"
# Defaults
winbindd_enable=${winbindd_enable:-"YES"}
winbindd_flags=${winbindd_flags:-""}
command_args="-s ${samba_config}"

load_rc_config $name
run_rc_command "$1"

error2.JPG (76.78 KB, 下载次数: 20)

图一

图一

论坛徽章:
0
8 [报告]
发表于 2006-07-27 09:09 |只看该作者
昨天发的帖子没有审核通过?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP