David Resnick Asked: 2009-07-14 05:09:46 +0800 CST2009-07-14 05:09:46 +0800 CST 2009-07-14 05:09:46 +0800 CST 仅当身份验证为 NTLM 时,我可以从 Linux 远程登录到 Windows 吗? 772 我已将 Windows telnet 服务器设置为仅接受 NTLM(密码身份验证机制已禁用)。 有没有办法使用 Fedora 核心 6 中的“标准”远程登录客户端(我找不到版本信息)从 Linux 远程登录到该服务器? windows linux telnet 2 个回答 Voted Best Answer Evan Anderson 2009-07-14T05:47:31+08:002009-07-14T05:47:31+08:00 我不确定 Avery 与 Samba / 同样开放的去向。 据我所知,没有适用于 Linux 的 TELNET 客户端支持 Microsoft 专有的 NTLM TELNET 身份验证。如果要使用标准 TELNET 客户端,请停止要求 NTLM 身份验证。(无论如何,它真的没用,因为 TELNET 运行其他一切都是明文的,并且完全容易受到 TCP 劫持,就像 Avery 说的那样。) Avery Payne 2009-07-14T05:20:30+08:002009-07-14T05:20:30+08:00 首先,telnet 仍然非常不安全,所以我希望你在 LAN 上使用它。即使身份验证是安全的,仍然有人可以窃听您的会话,并且给定时间,这意味着您将通过网络以明文形式发送密码。 如果您打算为 Windows 做 shell 工作,您可能希望查看OpenSSH for Windows。使用 SSH 将消除 NTLM 身份验证的需要,并允许您从更广泛的客户端工作。
我不确定 Avery 与 Samba / 同样开放的去向。
据我所知,没有适用于 Linux 的 TELNET 客户端支持 Microsoft 专有的 NTLM TELNET 身份验证。如果要使用标准 TELNET 客户端,请停止要求 NTLM 身份验证。(无论如何,它真的没用,因为 TELNET 运行其他一切都是明文的,并且完全容易受到 TCP 劫持,就像 Avery 说的那样。)
首先,telnet 仍然非常不安全,所以我希望你在 LAN 上使用它。即使身份验证是安全的,仍然有人可以窃听您的会话,并且给定时间,这意味着您将通过网络以明文形式发送密码。
如果您打算为 Windows 做 shell 工作,您可能希望查看OpenSSH for Windows。使用 SSH 将消除 NTLM 身份验证的需要,并允许您从更广泛的客户端工作。