我尝试使用 PuTTY 连接到远程计算机。(两台计算机都运行 Windows。)
连接成功,但 PuTTY 要求输入用户名和密码。
我是远程计算机的管理员。我在该计算机上输入了我的用户名。
[email protected]'s password:
Access denied
我在远程计算机 10.xxx.201.xx 上的用户名是 mrabc,我输入了我的 Windows 密码。
有想法吗?
两台计算机均连接到互联网。它们均不属于私有网络。
答案1
我不太确定,因为我只使用 putty 连接 Linux。但我认为 putty 需要的是 ssh 用户/密码,而不是您的 Windows 凭据。您需要配置 ssh。这里有一个使用 openssh 和 cywgin 设置 ssh 客户端的教程。它应该会为您指明正确的方向。希望对您有所帮助!
http://www.howtogeek.com/howto/41560/how-to-get-ssh-command-line-access-to-windows-7-using-cygwin/
附言:如果你想要远程桌面连接到 Windows 客户端,我建议你使用远程桌面(Windows 默认自带)或者同样易于使用的 teamviewer:http://www.teamviewer.com
答案2
设置可以阻止访问。
“在用户连接到您的 Telnet 服务器之前,您必须通过将他们的用户帐户添加到 Telnet 服务器上的 TelnetClients 组来允许访问。”https://technet.microsoft.com/en-us/library/cc770895(v=ws.10).aspx
“以管理员身份连接到 Telnet 服务器”:您可以“使用 NTLM 身份验证”或“使用密码身份验证”进行连接。https://technet.microsoft.com/en-us/library/cc770640(v=ws.10).aspx
“您可以使用此过程允许本地管理员组成员的用户使用密码身份验证登录使用Telnet 会话期间他们的管理权限。”https://technet.microsoft.com/en-us/library/cc754102(v=ws.10).aspx(风险更高,尤其是在互联网上。)
Telnet 仅提供“终端会话”,而不是远程桌面。
•TeamViewer 在一个软件包中包含远程桌面和 NAT 遍历。
•TightVNC 包含远程桌面,但不包含 NAT 遍历,因此您必须位于同一个 LAN 上或通过单独的 VPN 软件进行路由。