使用SSH登录隐藏的管理员账号执行powershell开关防火墙无响应

大贱猫 2019-01-09 11:14:16
1) 在windows 10系统中通过修改注册表的方式创建一个隐藏的管理员账号

2) 使用OpenSSH登录此管理员账号

3) 执行powershell命令: Set-NetFirewallProfile -Profile Public -Enabled True 来开启防火墙

4) 预期公共网络的防火墙会开启,但是实际情况却是此命令无任何返回,也无法终止命令回到SSH命令窗口

请问如何来确认powershell为何会卡死呢?

注:第3步如果换成cmd命令: netsh advfirewall set publicprofile state on 则可以正常开启防火墙而不会出现卡死问题
...全文
222 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
大贱猫 2019-01-23
  • 打赏
  • 举报
回复
不纠结了,在powershell里执行cmd命令解决: cmd /C "netsh advfirewall set publicprofile state on"
大贱猫 2019-01-09
  • 打赏
  • 举报
回复
注:执行powershell命令后在windows 10系统C:\Microsoft\Windows\PowerShell\PSReadline目录下会生成一个ConsoleHost_history.txt文件记录命令.说明命令的确是到了系统中,但是防火墙并没有开启,SSH命令行也没有任何返回,无法结束的卡死状态

9,513

社区成员

发帖
与我相关
我的任务
社区描述
Windows专区 安全技术/病毒
社区管理员
  • 安全技术/病毒社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧