Windows 远程桌面组策略和登录注销策略设置

2024-05-26 02:32

本文主要是介绍Windows 远程桌面组策略和登录注销策略设置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

用了很多年 windows 远程桌面,从来没有关注过远程桌面的设置,时不时出现一个人下了,另一个人上不去,也就是多等一下,要么重启一次!

最近学习 Zabbix 的时候,才发现需要设置远程桌面策略,否则,总是监测不到 logon / logout 事件!因为远程桌面缺省是采用了会话保持,即使客户端关了 RDP , 也不会产生 log off 事件

记录一下操作过程,后续还用得到!

远程桌面设置

  1. 打开组策略编辑器

    gpedit.msc

    管理模板 – Windows组件 – 远程桌面服务 – 远程桌面会话主机 –
    会话时间限制

    右边列出来 5 项可以启用的设置

在这里插入图片描述

  1. 主要设置 中断会话的时间限制

在这里插入图片描述

  1. 其他设置方式一样,请按照实际情况设置

登录注销策略设置

通过 Windows 事件查看可以查询到很多信息,但是,它包含的内容太多,我只关注几个关键信息 : 用户、IP 、时间

通过组策略编写脚本,在用户登录和注销(断开)的时候,记录下来!
之后,就可以通过zabbix 监控了!

开始我是通过计划任务来完成的,也是因为前一个原因:远程桌面操作时,总是捕捉不到登录时,或者发生4624/4625/4648 等事件的时候,导致计划任务根本不执行!

改用组策略处理后,也同样不执行脚本!所以,先去设置了远程桌面策略!

  1. 同上方式打开 打开组策略编辑器 ( gpedit.msc )
    用户配置 – Window 设置 – 脚本(登录/注销)
    在这里插入图片描述

  2. 登录脚本

在这里插入图片描述

确定之前,点击 “显示文件” ,确认一下脚本文件是否存在!

C:\Windows\System32\GroupPolicy\User\Scripts\Logon

在这里插入图片描述

  1. 注销脚本

    同上!

  2. 脚本内容
    假设 我需要监控 3389 端口信息, log 文件放在 c:/test/3389.log

    logon 脚本

     @echo offrem Date /t >> c:/test/3389.logrem Time /t >> c:/test/3389.logecho "Wellcome Logon! ===",%DATE% , %TIME%,"===" >> c:/test/3389.lognetstat -an |findstr "3389" | findstr "ESTABLISHED" >> c:/test/3389.log
    

    logoff 脚本

     @echo offrem Date /t >> c:/test/3389.logrem Time /t >> c:/test/3389.logecho "Bye Logoff! ===",%DATE% , %TIME%,"===" >> c:/test/3389.lognetstat -an |findstr "3389" | findstr "ESTABLISHED" >> c:/test/3389.log
    

这篇关于Windows 远程桌面组策略和登录注销策略设置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1003303

相关文章

前端 CSS 动态设置样式::class、:style 等技巧(推荐)

《前端CSS动态设置样式::class、:style等技巧(推荐)》:本文主要介绍了Vue.js中动态绑定类名和内联样式的两种方法:对象语法和数组语法,通过对象语法,可以根据条件动态切换类名或样式;通过数组语法,可以同时绑定多个类名或样式,此外,还可以结合计算属性来生成复杂的类名或样式对象,详细内容请阅读本文,希望能对你有所帮助...

MobaXterm远程登录工具功能与应用小结

《MobaXterm远程登录工具功能与应用小结》MobaXterm是一款功能强大的远程终端软件,主要支持SSH登录,拥有多种远程协议,实现跨平台访问,它包括多会话管理、本地命令行执行、图形化界面集成和... 目录1. 远程终端软件概述1.1 远程终端软件的定义与用途1.2 远程终端软件的关键特性2. 支持的

MySQL8.0设置redo缓存大小的实现

《MySQL8.0设置redo缓存大小的实现》本文主要在MySQL8.0.30及之后版本中使用innodb_redo_log_capacity参数在线更改redo缓存文件大小,下面就来介绍一下,具有一... mysql 8.0.30及之后版本可以使用innodb_redo_log_capacity参数来更改

Nginx设置连接超时并进行测试的方法步骤

《Nginx设置连接超时并进行测试的方法步骤》在高并发场景下,如果客户端与服务器的连接长时间未响应,会占用大量的系统资源,影响其他正常请求的处理效率,为了解决这个问题,可以通过设置Nginx的连接... 目录设置连接超时目的操作步骤测试连接超时测试方法:总结:设置连接超时目的设置客户端与服务器之间的连接

mybatis和mybatis-plus设置值为null不起作用问题及解决

《mybatis和mybatis-plus设置值为null不起作用问题及解决》Mybatis-Plus的FieldStrategy主要用于控制新增、更新和查询时对空值的处理策略,通过配置不同的策略类型... 目录MyBATis-plusFieldStrategy作用FieldStrategy类型每种策略的作

Deepseek使用指南与提问优化策略方式

《Deepseek使用指南与提问优化策略方式》本文介绍了DeepSeek语义搜索引擎的核心功能、集成方法及优化提问策略,通过自然语言处理和机器学习提供精准搜索结果,适用于智能客服、知识库检索等领域... 目录序言1. DeepSeek 概述2. DeepSeek 的集成与使用2.1 DeepSeek API

CSS弹性布局常用设置方式

《CSS弹性布局常用设置方式》文章总结了CSS布局与样式的常用属性和技巧,包括视口单位、弹性盒子布局、浮动元素、背景和边框样式、文本和阴影效果、溢出隐藏、定位以及背景渐变等,通过这些技巧,可以实现复杂... 一、单位元素vm 1vm 为视口的1%vh 视口高的1%vmin 参照长边vmax 参照长边re

Redis的数据过期策略和数据淘汰策略

《Redis的数据过期策略和数据淘汰策略》本文主要介绍了Redis的数据过期策略和数据淘汰策略,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一... 目录一、数据过期策略1、惰性删除2、定期删除二、数据淘汰策略1、数据淘汰策略概念2、8种数据淘汰策略

Windows设置nginx启动端口的方法

《Windows设置nginx启动端口的方法》在服务器配置与开发过程中,nginx作为一款高效的HTTP和反向代理服务器,被广泛应用,而在Windows系统中,合理设置nginx的启动端口,是确保其正... 目录一、为什么要设置 nginx 启动端口二、设置步骤三、常见问题及解决一、为什么要设置 nginx

SpringBoot中的404错误:原因、影响及解决策略

《SpringBoot中的404错误:原因、影响及解决策略》本文详细介绍了SpringBoot中404错误的出现原因、影响以及处理策略,404错误常见于URL路径错误、控制器配置问题、静态资源配置错误... 目录Spring Boot中的404错误:原因、影响及处理策略404错误的出现原因1. URL路径错