上一篇
🚀 CMD实现服务器远程访问全攻略(2025最新版)
(信息更新至2025年8月,结合Windows最新系统优化)
注册表修改法(管理员CMD执行):
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f
💡 效果:直接开启远程桌面服务,无需手动操作控制面板!
服务启动命令:
sc config TermService start= auto && sc start TermService
⚠️ 若服务无法启动,尝试修复系统文件:
sfc /scannow
netsh advfirewall firewall add rule name="Remote Desktop" protocol=TCP dir=in localport=3389 action=allow
netsh advfirewall firewall set rule group="远程桌面" new enable=Yes
netstat -ano | findstr :3389
基础连接命令:
mstsc /v:服务器IP或域名
🎯 示例:连接IP为168.1.100
的服务器:
mstsc /v:192.168.1.100
高级参数组合:
mstsc /v:服务器IP /admin
mstsc /v:服务器IP /multimon
mstsc /edit 配置文件名.rdp
📂 保存路径:C:\Users\用户名\Documents
net localgroup "Remote Desktop Users" 用户名 /add
net localgroup "Remote Desktop Users" 用户名 /delete
net localgroup "Remote Desktop Users"
问题现象 | 解决方案 |
---|---|
连接被拒绝 | 检查防火墙是否放行3389端口 |
用户名或密码错误 | 确认用户已加入Remote Desktop Users 组 |
证书错误 | 临时接受证书或安装有效SSL证书 |
端口冲突 | 修改注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp 中的PortNumber 值 |
.ps1
脚本): Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -Name "fDenyTSConnections" -Value 0 Enable-NetFirewallRule -DisplayGroup "远程桌面"
Get-WinEvent -LogName "Microsoft-Windows-TerminalServices-RemoteConnectionManager/Operational" | Where-Object {$_.Id -eq 1149}
🎉 按照以上步骤操作,即可用CMD轻松实现服务器远程管理!如有疑问,欢迎评论区交流~
本文由 业务大全 于2025-08-22发表在【云服务器提供商】,文中图片由(业务大全)上传,本平台仅提供信息存储服务;作者观点、意见不代表本站立场,如有侵权,请联系我们删除;若有图片侵权,请您准备原始证明材料和公证书后联系我方删除!
本文链接:https://xdh.7tqx.com/wenda/694869.html
发表评论