gpt4 book ai didi

ssh - 如何像PuTTY一样使用JSch通过Windows Active Directory身份验证来SSH Linux服务器

转载 作者:行者123 更新时间:2023-12-02 14:07:24 25 4
gpt4 key购买 nike

我们有一个企业网络,该网络中包含Windows Active Directory服务器和Linux服务器。我们在Linux服务器中使用Kerberos身份验证。在用户使用其AD帐户登录后,通过网络中的PC通过已检查gssapi身份验证的PuTTY Windows客户端可以SSH我们的Linux服务器。 PuTTY客户端仅具有用户名,不询问用户输入密码。

现在,我们想使用JSch库来开发Java SSH程序(如PuTTY)来访问此Linux服务器。如果我们将用户AD用户名/密码应用于JSch session ,则可以访问Linux。 但是问题是,如何在不询问用户AD密码的情况下使用JSch?

任何帮助都非常感谢!

提前致谢!

埃德

最佳答案

如果您共享PuTTY事件日志,这将有所帮助。

虽然我认为PuTTY使用SECUR32.DLL进行身份验证。

我不认为JSch支持这一点。虽然它支持Windows的Kerberos身份验证,但已在JDK中启用。

关于ssh - 如何像PuTTY一样使用JSch通过Windows Active Directory身份验证来SSH Linux服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45704440/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com