【问题标题】:Moved AD domain controller on RHEL 6, ssh not working在 RHEL 6 上移动 AD 域控制器,ssh 不起作用
【发布时间】:2013-01-09 16:04:29
【问题描述】:

我在 RHEL6 上使用 samba 来控制 Windows 2003 服务器的活动目录单点登录。 Kerberos 在幕后用于控制对 samba 共享的访问和处理 ssh 登录。一切正常。

然后,Windows 管理员创建了一个新的 2008 服务器(新域、新 IP)并要求我链接到这个服务器(所有用户都已迁移)。我认为编辑 /etc/samba/smb.conf、/etc/ssh/ssh_config 和 /etc/krb5.conf 并为新服务器添加条目以使一切顺利传输是一件简单的事情。

我可以连接到 samba 共享,因此我知道通过 kerberos 进行的身份验证通常可以正常工作。但是,我不能再通过 ssh 登录。当我输入正确的密码时,SSH 客户端会终止(如果输入错误的密码,它只会按预期返回拒绝访问)。 KRB 日志文件表明一般的身份验证错误 - 但在我看来这不太可能,因为 samba 可以工作(另外,我对“网络广告加入”没有任何问题)。

是否可能存在与旧服务器相关的缓存内容,需要重置才能使登录再次正常工作?我可以从控制台正常登录 - 所以它似乎与 SSH 有关。

【问题讨论】:

  • 只是猜测; sshd_config 中的“GSSAPIAuthentication”是否设置为“yes”?如果是这样,请尝试将其设置为“否”并重新启动 sshd。假设您的控制台登录使用与您的 ssh 登录相同的 PAM 模块,则 GSSAPI 可能会以某种方式与它们发生冲突。
  • 原来我不记得更新“/etc/ssh.allow”文件了。

标签: ssh kerberos samba rhel6


【解决方案1】:

原来我不记得更新“/etc/ssh.allow”文件了。

【讨论】:

    猜你喜欢
    • 2015-07-26
    • 1970-01-01
    • 2011-06-05
    • 1970-01-01
    • 2019-02-27
    • 2014-10-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多