设置 session rdp 时间限制

起因:一台服务器 2016版本,每当退出远程桌面后,过一段时间,用户所有的进程就会自动关闭,导致后台运行的任务出现异常。

运行 gpedit.msc, 根据以下资料设置后,记得重启,不然不会生效

前三个选项 enable 都选 never
后两个 disable

我们可以尝试以下设置,来自动关闭断开连接(disconnected)的远程桌面会话:
1. AD与环境中,在用户账户属性-会话中,关闭已经断开连接的会话(End a disconnected session)一栏中,设置时间限制。
2. 组策略,如果是AD与环境,考虑到组策略优先级,请通过AD域策略设置:
Computer Configuration -》 Admin Templates -》 Windows Components -》 Remote Desktop Services -》 Remote Desktop Session Host -》 Session Time Limits -》 Set time limit for disconnect sessions

完成更改后,如果方便的话,请重启计算机并确认更改结果。

The settings of RDP session timeouts are located in the following GPO section Computer Configuration -> Policies -> Administrative Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Session Host -> Session Time Limits. The following Remote Desktop timeout settings are available:

Set time limit for disconnected session;
Set time limit for active but idle Remote Desktop Services sessions — the policy allows to end idle RDP sessions that have no user input (like moving a mouse or typing something on a keyboard);
Set time limit for active Remote Desktop Services sessions — it is the maximum time of any RDP session (even an active one), after which it switches to the disconnected state;
End Session when time limits are reached — sets the time, after which an RDP session will be terminated (logoff) instead of disconnecting it;
Set time limit for logoff of RemoteApp sessions.

在这里插入图片描述
参考
https://woshub.com/remote-desktop-session-time-limit/

https://learn.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc754272(v=ws.11)?redirectedfrom=MSDN

有视频
https://community.spiceworks.com/topic/2012743-auto-logoff-disconnected-sessions

https://social.technet.microsoft.com/Forums/projectserver/en-US/54cc5198-37b1-4993-8975-693e97387519/windows-server-2012-r2?forum=windowsserversystemzhchs

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: freerdp是一种远程桌面协议,它允许用户在本地电脑上连接到远程服务器并使用远程服务器上的资源。 要设置freerdp的帧率,可以使用如下命令: xfreerdp /frame-rate:<frame rate> <other options> <server address> 其中,<frame rate>是帧率的值(以帧/秒为单位),<other options>是其他的选项(如用户名、密码、窗口大小等),<server address>是远程服务器的地址。 例如,如果你想设置帧率为30帧/秒,用户名为"user",密码为"password",连接到远程服务器"remote.server.com",可以使用如下命令: xfreerdp /frame-rate:30 /u:user /p:password /size:1024x768 remote.server.com 希望这对你有帮助! ### 回答2: 要设置FreeRDP的帧率,我们需要修改软件中的配置文件。下面是一个简单的步骤指南: 首先,打开FreeRDP的配置文件。可以在终端中输入"sudo nano /etc/xrdp/xrdp.ini"命令来打开位于/etc/xrdp/目录下的xrdp.ini文件。 接下来,找到文件中的"session"部分。在这个部分中,有一个名为"capture_rate"的参数,该参数控制着帧率。 默认情况下,capture_rate的值是0,这意味着FreeRDP会以最快速度进行传输。如果你希望限制帧率,则可以将capture_rate设置为一个适当的值,例如30,代表每秒传输30帧。 修改capture_rate的值后,保存文件并关闭配置文件。 之后,重新启动FreeRDP服务以使新的帧率设置生效。可以在终端中输入"sudo service xrdp restart"命令来重启服务。 完成以上步骤后,FreeRDP的帧率设置就成功了。现在,在远程连接时,帧率将按照所设定的值进行传输。 值得注意的是,帧率设置是针对服务器端和客户端之间的传输速度。如果服务器端的性能较低,提高帧率可能会导致传输延迟或卡顿。因此,应根据实际情况选择合适的帧率值。 ### 回答3: Freerdp是一种开源的远程桌面协议实现,它允许用户通过网络远程访问和控制远程计算机。在使用Freerdp时,设置帧率是非常重要的。 要设置Freerdp的帧率,可以在连接远程计算机之前使用命令行参数或配置文件进行配置。首先,可以使用命令行参数"-f"或"--fps"来设置帧率。例如,"-f 30"将帧率设置为30帧每秒。这使得远程桌面在实时绘制和更新时以指定的帧率进行操作。注意,将帧率设置得太低可能会导致远程桌面显示不流畅。 此外,可以编辑Freerdp的配置文件,修改默认的帧率设置。配置文件通常位于用户的主目录下的.rdp文件中。打开文件后,可以找到类似"connection:fps"的配置项,然后将其值更改为期望的帧率。保存文件后,重新连接远程计算机时将使用新的帧率设置。 需要注意的是,设置帧率可能会受到网络质量和远程计算机性能的影响。如果网络不稳定或远程计算机的处理速度较慢,帧率可能会降低。在这种情况下,可以尝试降低帧率设置或通过改善网络连接和优化远程计算机来提高性能。 综上所述,设置Freerdp的帧率可以通过命令行参数或编辑配置文件来完成。通过合理设置帧率,可以提高远程桌面的流畅度和操作体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值