我正在尝试设置 centos 5.5 squid 服务器以针对 windows 2008 DC 进行身份验证。我已遵循以下教程: 让 Squid 使用 Kerberos 和 Windows 2008/2003/7/XP 进行身份验证 然而我遇到了一个问题。当我运行命令时:(显然我的环境已经改变)
# msktutil -c -b "CN=COMPUTERS" -s HTTP/centos.dom.local -h centos.dom.local -k /etc/HTTP.keytab --computer-name centos-http --upn HTTP/centos.dom.local --server server.dom.local --verbose --enctypes 28
我收到以下错误(整个消息太长,无法在此处发布):
Error: Unable to set machine password for centos: (3) Authentication error
Error: set_password failed
kinit 工作正常,计算机被添加到 COMPUTERS 下的 DC,并且创建了 SRV 记录,但没有创建 keytab。
答案1
我遇到了同样的问题,我在使用红帽 5.3 时遇到了几个问题,经常闪烁,有时候有效,有时候无效。
获取下载包 bin msktutilhttp://packages.sw.be/msktutil/,取得了更好的成绩,但是不令人满意。
我在 debian lenny 中做了测试,结果更加积极。