首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows是否可以进行无密码身份验证

Windows是否可以进行无密码身份验证
EN

Stack Overflow用户
提问于 2016-06-02 19:17:42
回答 2查看 519关注 0票数 0

可以无密码连接linux到windows的pywinrm吗?

与linux to linux中的ssh-copy-id类似的东西

EN

回答 2

Stack Overflow用户

发布于 2016-12-02 13:58:20

虽然我自己还没有做到这一点,但据我所知,这应该是可能的。如果您尝试访问的Windows计算机位于域中。

我以前在域上设置过智能卡/证书身份验证。如果您将公钥添加到AD中的帐户,则可以使用智能卡或pki证书对您的域帐户进行身份验证。

https://technet.microsoft.com/en-us/library/cc754866(v=ws.11).aspx

我还使用kinit ( pywinrm用于kerberos/域身份验证)使用域凭据向Windows服务器进行身份验证。虽然我没有使用证书/智能卡进行身份验证,但根据我所读到的内容,我相信kinit (pkinit)将支持智能卡和可能的普通旧证书文件。

https://k5wiki.kerberos.org/wiki/Pkinit_configuration#Client_identity_on_the_command_line

http://honk.sigxcpu.org/con/PKINIT__Kerberos_v5_with_Smart_Cards.html

在使用kinit进行身份验证之前,您需要设置域和域。这篇博文是关于设置Ansible来管理Windows机器的,但是,由于Ansible使用PyWinrm进行身份验证,所以有一个很好的步骤来设置域身份验证的kinit (因此他谈到了如何设置你的域,等等)。

https://aseemkblog.wordpress.com/2016/06/01/configuring-ansible-to-manage-windows-system-over-powershell/

如果你让它工作了,让我知道。肯定会很有兴趣看看有没有人能把它修好。仅仅让kinit认证与Windows域认证一起工作就有点迷宫了,但是,一旦完成了这一部分,你就完成了大约75%的工作。

票数 0
EN

Stack Overflow用户

发布于 2017-01-07 20:41:18

是的,这是可能的!

我在GitHub上找到了一个Windows版本的ssh-copy-id:https://github.com/zhengyi-yang/ssh-copy-id/tree/master/dist

确保您已经生成了公钥。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37590332

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档