我无法很好地定义正常 RDP 会话与/console
(/admin
在 Windows 2008 及更高版本中)会话。
我可以在控制台中执行哪些在常规会话中无法执行的操作?
答案1
控制台会话就是您在查看插入服务器的显示器时所看到的内容。通常,使用 RDP 时,您会获得自己的会话,该会话与服务器自己的显示器上显示的内容不同。
典型的例子可能是在控制台上运行的备份应用程序。您不想登录到新会话并启动备份应用程序的第二个副本;您想监视在控制台会话中运行的备份应用程序。
答案2
总结如下“如何使用 Windows Server 2003 终端服务连接并隐藏控制台会话”Microsoft 知识库文章:
在 Windows Server 2003 中,当您使用终端服务时,您可以连接到控制台会话(会话 0),同时打开一个影子会话(只要您从控制台以外的会话连接即可)。借助此附加功能,您可以远程登录到运行终端服务的基于 Windows Server 2003 的服务器,并与会话 0 进行交互,就像您坐在计算机的物理控制台上一样。此会话也可以进行影子处理,以便远程用户和物理控制台上的本地用户可以看到同一个会话并与之交互。
因此,基本上,它会将你连接到服务器上当前正在运行的本地会话(会话 0,通常显示在显示器上),并且可以让远程用户和本地用户看到同一个会话并进行交互。
答案3
可以将控制台视为物理连接到服务器的显示器、键盘和鼠标。如果您连接到控制台,那么您实际上就是在从连接到服务器的键盘登录的用户的肩膀上查看。您会看到他们的登录会话,无论他们正在运行什么应用程序。您将看到他们的桌面和开始菜单。
如果你通过正常的 RDP 会话登录,就好像你登录到服务器。您将获得桌面和开始菜单你的轮廓。
通常,您在控制台上看到的桌面和开始菜单与您登录时看到的桌面和开始菜单类似。但它们不必完全相同。在一台服务器上,如果我连接到控制台会话或通过普通 RDP 会话连接,我会看到完全不同的桌面。
桌面之间的差异只是表面上的。最大的区别在于连接到控制台时运行的服务和应用程序与通过普通 RDP 会话连接时运行的服务和应用程序 - 启动文件夹中可能有不同的应用程序,或者自动启动不同的服务。
答案4
它确实是服务器上现有的当前会话,与您在查看连接到该服务器的屏幕时看到的一样。除了能够接管已在该会话中运行的应用程序外,有时还需要安装某些不允许通过常规会话安装的软件(如 PostgreSQL)。