Windows Server 2008 R2 RDP 登录粘贴密码

Windows Server 2008 R2 RDP 登录粘贴密码

有没有实用程序可以让我将剪贴板中的密码粘贴到 Windows Server 2008 R2 RDP 登录屏幕,就像我直接从键盘输入字符一样?我经常登录不同的服务器,并使用 ClipMate 来管理和提取历史剪辑。

答案1

其实,是。

正如@ScottChamberlain 所指出的,您无法使用剪贴板执行此操作的原因是 Windows 中负责复制和粘贴的程序是在用户上下文中运行的。 在您登录之前,您没有用户上下文,并且它没有运行。

但是,这并不是“复制和粘贴”文本或访问剪贴板的唯一方法。我使用的密码库有一个“粘贴到当前字段”选项,而且(令我惊讶的是),它确实会将其传递到远程桌面登录屏幕上的密码字段。同样,VNC 和 OoB 管理技术允许剪切和粘贴到登录屏幕,因为它们不使用未登录的 RDP 会话上下文来尝试传递剪贴板内容。

话虽如此,我觉得这个功能并不是特别有用。使用一个连接管理程序,它允许你保存你的 RDP 会话以及用户名和密码,你只需要双击连接就可以了。

我用远程控制,这真是太棒了。我的所有 RDP、VNC、SSH、telnet 甚至 http/https 连接都保存在那里。免费,而我愿意为此支付数百美元。那里保存了数千个连接,而且永远不需要为任何一个输入密码。(在有人说之前,是的,我的连接文件保存在一个小的 Truecrypt 容器中。)太棒了,FOSS。

答案2

与该问题的其他“答案”(包括被接受的答案)相反,确实有一个简单的方法可以做到这一点,即使你(像我一样)出于不同的原因(很可能是与安全有关)不想保存密码在你的计算机上的 RDP 连接快捷方式/文件中。

在 RDP 连接对话框(即预连接)中,输入用户名,并勾选“允许我保存凭据”选项(不要在这里停止阅读,毕竟我们实际上不会保存凭据!)。

现在,当您按下“连接”时,您将看到一个系统本地凭据对话框,其中用户名是预先填写的,密码框是空的,但可以直接粘贴而不必担心,并且“记住我的密码”选项是预先选中的。

现在,只需粘贴您的密码,并取消选中“记住我的密码”复选框,然后单击“连接”按钮。

哇,您已经进入了,而且密码将不会在本地保存!

请接受这是该问题的真正答案,而不是当前选择的非答案。

答案3

mRemoteNG 可以拯救生命,但当你必须改变如果您想使用真正强的密码,RDP 上的密码缺少复制/粘贴会带来很大的麻烦。

为此,我使用了 KeePass 的“自动输入”功能:https://keepass.info/help/base/autotype.html

(请注意,默认顺序是自动输入用户名和密码,然后按回车键。如果您尝试更改密码,这不是您想要的。在这种情况下,将自动输入值更改为 {PASSWORD})

答案4

就我而言,根本问题是,即使我保存了正确的凭据,它仍然不会自动登录。更新保存的凭据不会产生任何影响,也不会显示凭据错误的消息,而只是将我带到用户选择屏幕。

为了解决这个问题,我删除了旧凭据(而不是更新它们),然后尝试再次连接。当它提示我输入密码时,我输入了密码并告诉它记住我的凭据。不知何故,当我这样做时,它现在又能正确地记住我的凭据了。

相关内容