Windows 7 - 远程桌面 - 多个凭据

Windows 7 - 远程桌面 - 多个凭据

我的家庭网络由几台 Windows XP 机器和一台 Windows 7 机器组成。其中一台 Windows XP 机器就像是通过远程桌面访问的共享服务器。我在那里有一个帐户,我的女朋友有另一个。
以前我能够将 RDC 快捷方式(包括凭据)保存到此共享服务器。因此,为了从网络上的计算机访问服务器,我只需打开快捷方式即可。因此,我将有两个快捷方式,一个用于我的帐户,一个用于我的女朋友的帐户。

在 Windows 7 中,它似乎根据机器名称存储盒子的凭据。即我只能为每个机器名称存储一组凭据。这看起来非常愚蠢,所以我的问题是:
在 Windows 7 中,是否有某种方法可以使用不同的凭据登录到同一目标框的 RDC 快捷方式?

答案1

经过一番挖掘,我发现了你的问题。较新版本的远程桌面不会将密码信息保存在 RDP 文件中。这是一个变化,可能是出于安全考虑。我不确定这些信息存储在哪里,但我知道这是用户特定的信息。这一变化的影响是将每台主机(XP 媒体盒)保存的凭据数量限制为一个。

如果您希望不同的用户拥有不同的已保存凭据,则需要在客户端计算机上创建更多用户帐户。当用户坐在计算机前时,他们需要指定其用户名才能登录该计算机,然后启动 RDP 以连接到远程主机。这种分离将允许您拥有单独的已保存 RDP 凭据存储。

答案2

如果还没有测试过,但它应该可以工作。在 DNS(cname)或 Win7 框上的 Hosts 文件中为 Windows XP“服务器”创建一个别名。然后您应该能够设置到别名的连接,它将是一台“不同的机器”,因此 RDP 应该单独存储凭据。

Windows 7 为每个客户端配置文件的每个别名保存一个密码。只需将别名添加到您的主机文件并将与该别名的连接保存为单独的 RDP 文件即可。请注意,如果您在域中,您可能无法保存密码,因为它不会信任这台“新”机器的证书。

答案3

如果您在本地计算机上拥有足够的权限来编辑其主机文件,则以下解决方案可以完美运行:

  1. 在记事本中从 \Windows\System32\drivers\etc 打开 Windows 主机文件(“hosts”)。
  2. 在 Windows 7/8 中,您可能必须通过属性 > 编辑权限 > 添加 > 定义“完全控制”权限授予自己对文件的完全控制权限
  3. 为您希望使用 RDP 连接的 IP 地址定义备用 DNS 名称。示例:>

192.168.1.20 测试1.本地网络

192.168.1.20 测试2.本地网络

192.168.1.20 测试3.本地网络

#注意:“.localnetwork”后缀不是必需的;你可以在这里定义任何名称

  1. 保存主机文件
  2. 打开 RDP 客户端并输入 1 个备用 DNS 名称。注意:应在 DNS 名称后输入端口号,例如:Test1.localnetwork:80
  3. 使用不同的文件名保存 RDP 设置。
  4. 您可以轻松定义不同的用户名并保存其不同的凭据。

答案4

通过使用产品可以解决该问题皇家 TS,一个 RDP 客户端程序,提供比标准 Windows 远程桌面客户端更多的功能。(版本 1.5仍然是免费软件)。

该产品确实使用了 Windows 远程桌面 ActiveX,与 RDP 相同,但嵌入在其自己的窗口中。这些窗口可以按选项卡组织,因此您可以享受多选项卡远程桌面。

对您来说最重要的是,您可以定义多个登录名,每个登录名都有自己的用户名和密码(与仅记住上次登录名的 Microsoft RDP 不同)。您甚至可以通过多个窗口同时访问同一站点,每个窗口的登录名不同/相同。登录名可以组织在 2 级层次树中。

图像

相关内容