配置远程桌面(RDP)服务连接的安全设置
创作时间:
作者:
@小白创作中心
配置远程桌面(RDP)服务连接的安全设置
引用
1
来源
1.
https://cn-sec.com/archives/3727966.html
远程桌面服务是Windows操作系统的一个重要功能,广泛应用于企业和个人用户的日常工作中。它允许用户从其他设备连接到远程计算机,进行文件传输和远程操作。然而,隐藏在其背后的安全隐患却让人不得不警惕。漏洞的存在意味着,如果攻击者能够获得某种程度的接入,就能远程控制受影响的系统,甚至可以获取机密数据。这不仅对个人信息安全造成威胁,更可能对企业的商业机密、客户资料等产生深远的影响。
1. Configure Server Authentication and Encryption Levels
此策略设置指定是否需要使用一个特定的安全层在远程桌面协议(RDP)连接期间保护的客户端和 RD 会话主机服务器之间的通信吗,如果启用此策略设置,客户端和 RD 会话主机服务器的远程连接期间的所有通信都必须都使用此设置中指定的安全方法。可用的是下列安全方法
1. 协商(默认设置): 协商方法强制执行的客户端程序支持的最安全方法
1) 如果客户端支持传输层安全(TLS)版本 1.0,它用于 RD 会话主机服务器验证身份(这种情况下system event log里未记录登录失败者的来源IP)
2) 如果客户端不支持 TLS,将采用RDP安全层进行加密
2. RDP security: RDP 方法使用本机 RDP 加密安全客户端和 RD 会话主机服务器之间的通信,在这个模式下,system event log里正常记录登录失败者的来源IP,我们可以通过syslogevent事件回调实时获取登录失败事件
3. SSL: SSL 方法要求使用 TLS 1.0 对会话主机服务器进行身份验证。如果不支持 TLS,则连接将失败
对应注册表项如下
RDP security
Registry Hive HKEY_LOCAL_MACHINE
Registry Path SOFTWAREPoliciesMicrosoftWindows NTTerminal Services
Value Name SecurityLayer
Value Type REG_DWORD
Value 0
协商
Registry Hive HKEY_LOCAL_MACHINE
Registry Path SOFTWAREPoliciesMicrosoftWindows NTTerminal Services
Value Name SecurityLayer
Value Type REG_DWORD
Value 1
SSL
Registry Hive HKEY_LOCAL_MACHINE
Registry Path SOFTWAREPoliciesMicrosoftWindows NTTerminal Services
Value Name SecurityLayer
Value Type REG_DWORD
Value 2
默认情况下,远程桌面服务连接以可用的最高安全级别进行加密。但是,一些旧版本的远程桌面连接客户端不支持这种高级别的加密。如果您的网络包含此类传统客户端,则可以设置连接的加密级别,以客户端支持的最高加密级别发送和接收数据。
有四种加密级别可供选择。
1. FIPS Compliant: This level encrypts and decrypts data sent from the client to the server and from the server to the client by using Federal Information Process Standard (FIPS) 140-1 validated encryption methods. Clients that do not support this level of encryption cannot connect.
2. High: This level encrypts data sent from the client to the server and from the server to the client by using 128-bit encryption. Use this level when the RD Session Host server is running in an environment containing 128-bit clients only (such as Remote Desktop Connection clients). Clients that do not support this level of encryption will not be able to connect.
3. Client Compatible(默认设置): This is the default setting. This level encrypts data sent between the client and the server at the maximum key strength supported by the client. Use this level when the RD Session Host server is running in an environment containing mixed or legacy clients.
4. Low: This level encrypts data sent from the client to the server by using 56-bit encryption. Data sent from the server to the client is not encrypted.
在默认情况下,在未配置的情况下由server和client协商使用最安全的通讯协议进行rdp登陆(协商模式),而协商的结果和client和server的os版本有关
gpedit.msc 打开 计算机配置->管理模板->windows组件->远程桌面服务->远程桌面会话主机->安全
若Client操作系统是Vista/Win7+,Server系统是Server2008以上,那么默认情况下都将会采用SSL方式验证
2. Configure Network Level Authentication for Remote Desktop Services Connections
3. Configure Client Logon Information for Remote Desktop Services Connections
4. Configure Permissions for Remote Desktop Services Connections
5. SSL模式下记录RDP来源IP
google上很多这种相似的问题,当用户配置SSL模式进行RDP验证,windows system eventlog就无法正常记录来源IP,这是因为
This is because client authenticating via network logon.
配置了SSL模式后,系统的验证将由网络验证模块完成,而不再通过RDP模块
0x1: 解决方法1
用ntlmssp api直接抓网络行为,因为RDP SSL是通过NTLM进行的网络层(4层)验证,并没有到应用层的RDP Services
0x3: 解决方法3
gpedit.msc 打开 计算机配置->管理模板->windows组件->远程桌面服务->远程桌面会话主机->安全
将远程(RDP)连接要求使用指定的安全层显式地修改为"RDP安全层"
0x4: wmi方式修改组策略
(Get-WmiObject -class "Win32_TSGeneralSetting" -Namespace rootcimv2terminalservices -Filter "TerminalName='RDP-tcp'").SetSecurityLayer(0)
(Get-WmiObject -class "Win32_TSGeneralSetting" -Namespace rootcimv2terminalservices -Filter "TerminalName='RDP-tcp'")
0x5: 修改注册表
1. 导入注册表配置
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindows NTTerminal Services]
"SecurityLayer"=dword:00000000
//0代表RDP security
2. 用powershell修改注册表
Set-ItemPropertyHKCU:SOFTWAREPoliciesMicrosoftWindowsNTTerminalServicesSecurityLayer0 -type REG_Dword
热门推荐
冬季火车游必备:耳朵舒适攻略
从口感到功效:一文读懂绿茶和普洱茶的区别
科学饮用普洱茶:成人每日250-500毫升,女性减半
被贬甘露寺,甄嬛如何逆袭成职场女王
林黛玉倒拔垂杨柳:AI魔改惹争议,广电总局出手规范
林黛玉倒拔垂杨柳,这个梗火了!
林黛玉倒拔垂杨柳:网络恶搞背后的传统文化创新
林黛玉倒拔垂杨柳:一个网络梗引发的文化思考
峡山区樱桃采摘节火爆,乡村旅游迎来新发展
胆石利通片:溶解胆结石的中药制剂,遵医嘱服用效果佳
白芷粉面膜:天然美白新选择
白芷粉护肤新宠,美肤达人必备
白芷粉+牛奶,敷脸神器了解一下?
白芷粉面膜:皮肤科专家推荐的美白祛痘护肤良方
家庭电路改造必知:火线零线接线方法与安全指南
家庭电路安全必知:零线与火线的正确使用方法
何尊揭秘: “中国”一词最早在这里
宝鸡挖出“何尊”,揭秘“中国”最早出处
*ST龙津退市风险高企,投资者何去何从?
龙津药业退市风险高悬,多元化布局能否力挽狂澜?
龙津药业退市风险预警,股民该如何应对?
龙津药业退市风险引发市场震动
龙津药业退市警钟敲响,医药行业何去何从?
科学教育:启迪思维,培养未来创新人才
零元购模式走红电商:返现积分获实惠,理性消费防陷阱
2024奥运会畅游巴黎:交通,住宿省钱旅行指南
琉森湖区的七颗明珠:瑞士小镇深度游
午餐肉真的不健康?真相揭秘!
午餐肉薯条:美味背后的健康隐患
午餐肉真的不健康吗?