保持 Windows 会话处于登录状态

保持 Windows 会话处于登录状态

出于任何原因,让账户保持登录状态是否是个坏主意?因此,不要注销,只需关闭会话即可锁定。

在这种情况下,远程桌面连接数量有限不是问题。我只是想知道是否有人看到过会话随着时间的推移而泄漏内存,或者这样做可能会出现安全问题,等等...我可以看到如果程序保持打开状态,它们可能会占用或泄漏内存,但有没有人见过 Microsoft 软件(如控制面板、管理控制台和 Exchange 系统管理员)出现这种情况?

答案1

我们遇到的情况是,我们更希望注销会话而不是直接断开连接。我目前在一个应用程序组中,我们拥有操作系统级别以上的服务器(即,我们安装/管理/修补应用程序级别的内容,例如 SQL Server),但 IT 拥有操作系统和硬件的责任。他们更希望(我在 IT 组时也是如此)我们注销而不是断开连接,这样他们就不必在需要重新启动服务器时弄清楚我们是否有东西在交互运行。

除此之外,我从未遇到过保持连接有问题的情况。我几乎一直将会话保持在家用机器的登录状态。有时,如果您要收集指标或需要交互式界面的东西,则需要这样做。

答案2

我通常更喜欢注销,因为这样感觉更“干净”(当然,除非实际上有一些应用程序需要在打开的控制台中运行)。

控制台本身不应该存在内存泄漏、安全性等问题;但在两种情况下它实际上可能成为问题:

  • 有人需要使用另一个用户帐户登录。
  • 有人需要重新启动服务器。

在这些情况下,如果其他用户没有服务器的管理权限(即使他可以管理所需的内容,也可能没有),他将无法执行任何操作。但即使他有,他也需要强行关闭会话,终止登录用户正在运行的每个应用程序可以尚未关闭。

此外,打开会话当然会消耗一些资源;当然,资源很少,但为什么要浪费它们呢?保持会话打开不会给你带来任何好处;你仍然需要输入密码才能解锁。

我的底线是:直接退出。

除非如上所述,您实际上需要让某些东西继续运行。

答案3

我一直都是这样做的 - 我自己并不太担心,因为如果系统足够安全,可以不管它,那么它就足够安全地让会话不管它。

答案4

尽管我要求用户始终注销而不是断开连接,但我经常在执行耗时任务时让会话保持运行。无论如何,每周重启后一切都会清除。

相关内容