秀米云香港服务器

Ansible从1.7+版本开始支持Windows,但前提是管理机必须为Linux系统,远程主机的通信方式也由SSH变更为PowerShell,同时管理机必须预安装Python的Winrm模块,方可和远程Windows主机正常通信,但PowerShell需4.0+版本且ManagementFramework4.0+版本,实测WindowsServer2008R2上版本系统经简单配置可正常与Ansible通信。简单总结如下:(1)管理机必须为Linux系统且需预安装PythonWinrm模块(2)底层通信基于PowerShell,版本为4.0+,ManagementFramework版本为4.0+(3)远程主机开启Winrm服务Ansible管理机部署安装时代在发展,所以办公模式也在不断的更新。越来越多的人都会用到远程桌面连接工具了,今天就来给大家介绍一下IIS7远程桌面管理,让大家在工作学习中更加的方便。  1、IIS7远程桌面管理中文最新版是一款专业的远程桌面管理工具,更新了原09网络远程桌面管理,较之以前的版本,操作更加便捷,能够同时远程多台服务器,多台服务器间自由切换,完全无压力。IIS7远程桌面管理能够保存编辑删除你的远程服务器信息。  2、IIS7远程桌面管理拥有直观的界面为所有类型的用户设计,易于部署和在企业环境中使用,一键导入服务器信息。  3、IIS7远程桌面管理其他特点:  a.拥有分组功能,各个分组下的服务器一览无余。  b.导入文本格式选择,完全杜绝编码错误的发生。  c.单个服务器手动添加,新增服务器轻松搞定。  d.支持特征搜索,一步定位含有特征的服务器。  e.到期功能提醒,不必因到期未续费而烦恼。  f.优化再次导入功能,导入服务器信息一键生效。  因为WindowsXp的系统就是这样的,如果远程连接,就会出现你所说的这样的情况,你可以把你老婆的电脑换一个操作系统,比如Windos2000server或Windows2003server,安装好了以后,你远程连过去,就老婆使用电脑就不受影响了。当然了,你在你老婆的控制面板-》用户帐户里,再添加一个用户,权限分配为Administrator,如果你不打算分配Administrator权限给这个帐户,而只打算给个User权限,那么还需要分配一个RemoteDesktopuser权限,才能远程连接。一般受控电脑如果没有设成终端服务器,并分配连接用户数的时候,默认远程连接就是2个,而且同一个帐户不能同时连接。这种方法我没有试过,只是从纯理论上讲的,楼主可以试一下,如果不行,再考虑换装Windows操作系统。(1).对管理主机的要求目前,只要机器上安装了Python2.6或Python2.7(windows系统不可以做控制主机),都可以运行Ansible.主机的系统是CentOS7.4版本安装ansible:Yum-yinstallansible如果没有安装pip,请先安装对应于你的Python版本的pip:easy_installpip以下的Python模块也需要安装:pipinstallPyYAML配置hosts文件:vim/etc/ansible/hosts[windows]10.160.94.153ansible_ssh_user="Administrator"ansible_ssh_pass="123456"ansible_ssh_port=5985ansible_connection="winrm"ansible_winrm_server_cert_validation=ignore10.160.94.153是windows服务器的IP。/etc/ansible/hosts中看可添加多个windows服务器的信息,可集体一次性管理,分发任务。至此,ansible服务端配置完毕。Windows系统配置首先必须要通过update把系统更新漏洞补丁到最新版本。和Linux发版版稍有区别,远程主机系统如为Windows需预先如下配置:安装Framework4.0+更改powershell策略为remotesigned升级PowerShell至4.0+设置Windows远端管理,英文全称WS-Management(WinRM)(1)安装Framework4.5下载链接为:https://download.microsoft.com/download/B/A/4/BA4A7E71-2906-4B2D-A0E1-80CF16844F5F/dotNetFx45_Full_setup.exe。下载至本地后双击左键安装即可,期间可能会多次重启,电脑需正常连接Internet。(2)更改powershell策略为remotesignedset-executionpolicyremotesigned(3)升级PowerShell至4.0+Window7和WindowsServer2008R2默认安装的有PowerShell,但版本号一般为2.0版本,所以我们需升级至4.0+,如下图中数字1部分表示PowerShell版本过低需4.0+版本,数字2部分表示当前PowerShell版本为2.0。安装WindowsPowerShell4.0安装WindowsManagementFramework4.0的6.1内核版本安装文件:https://download.microsoft.com/download/3/D/6/3D61D262-8549-4769-A660-230B67E15B25/Windows6.1-KB2819745-x64-MultiPkg.msuPowerShell4.0完全安装之后,仍需要重新启动计算机。注意:先安装.NETFramework4.5,然后安装powershell4.0,安装完成之后重启windows服务器在PowerShell执行Get-Host命令结果如下图所示PowerShell版本为4.0为正常。(4)设置Windows远端管理(WS-Management,WinRM)winrmservice默认都是未启用的状态,先查看状态;如无返回信息,则是没有启动;winrmenumeratewinrm/config/listener针对winrmservice进行基础配置:winrmquickconfig输入‘y’回车查看winrmservicelistener:winrmewinrm/config/listener为winrmservice配置auth:winrmsetwinrm/config/service/auth@{Basic="true"}执行上面设置时,会报错,解决办法,将上面的设置命令复制到CMD中执行即可解决。为winrmservice配置加密方式为允许非加密:winrmsetwinrm/config/service@{AllowUnencrypted="true"}执行上面设置时,会报错,解决办法,将上面的设置命令复制到CMD中执行即可解决。在windows服务器的防火墙中开启连接的端口:5895好了,远程Windows主机配置到此结束,我们验证配置的是否有问题。(我重启了一下服务器)Windows下可用模块测试(1)win_ping—Windows系统下的ping模块,常用来测试主机是否存活ansiblewindows-mwin_ping连接成功。(2)win_copy—拷贝文件到远程Windows主机传输/etc/passwd文件至远程F:ile目录下执行命令:ansiblewindows-mwin_copy-a'src=/etc/passwddest=D:passwd'返回结果:部分返回结果诠释:“operation”:“file_copy”—执行的操作为file_copy;“original_basename”:“passwd”—文件名为passwd;“size”:1368—文件大小为1368bytes。

标题:批量管理win服务器 部署安装记录

地址: https://www.yunhk.xyz/24555.html