最近一段时间在搞 python 远程批量管理服务器, 需要在服务器上开启一个 winrm 服务 ,但是在执行命令的时候, 返回了一个拒绝访问
winrm quickconfig
找了好久找到了解决办法, 原因是因为 远程连接的服务器, 虽然已经是administrator,但是权限不足, 在本地重新登录一下管理员即可
在powershell 中输入命令
runas /user:administrator powershell
输入管理员密码, 会打开一个新的powershell ,再次输入winrm quickconfig 命令即可,
输入密码, 会打开一个新的窗口
我的因为已经开启过了,所以提示已经设置.
打开后再运行两个命令,开启允许非https的访问即可
下面两条命令需要在powershell 中执行,如果在cmd中执行,去掉单引号即可.
winrm set winrm/config/service/auth '@{Basic="true"}'
winrm set winrm/config/service '@{AllowUnencrypted="true"}'
已有 0 位网友参与,快来吐槽:
发表评论