WinRM Settings

配置命名空间config.winrm

config.winrm配置与如何通过winrm配置vagrant访问你的Windows客户相关。与大多数vagrant设置一样,默认设置通常都很好,但是你可以根据需要进行微调。
这些设置仅在你将通信器类型设置为:winrm时使用。

Available Settings可用设置

  • config.winrm.username (string) :这将设置vagrant在登录WinRM web服务时默认使用的用户名。如果Providers检测到更合适的用户,它们可以自由地重写该命令。默认情况下,其值为“vagrant”,因为大多数公共boxes都是这样设置的。
  • config.winrm.password (string):这将设置vagrant将用于验证WinRM用户的密码。默认情况下,其值为“vagrant”,因为大多数公共boxes都是这样做的
  • config.winrm.host (string) :连接到WinRM服务的主机名或IP。默认情况下,这是空的,因为provider通常会为你解决这个问题。
  • config.winrm.port (integer) :用来连接的WinRM端口,默认为5985
  • config.winrm.guest_port (integer) :WinRM正在运行的客户机上的端口。一些provider使用它来检测WinRM的转发端口。例如,如果将其设置为5985(缺省值),并且vagrant检测到从主机上的端口4567转发到客户机上的端口5985的端口,如果没有其他选项,vagrant将尝试使用主机的端口4567与客户机通信。
  • config.winrm.transport (symbol):用于WinRM通信的传输。有效的设置包括::negotiation、:ssl和:plaintext。默认情况是:negotiate。
  • config.winrm.basic_auth_only (boolean):是否使用基本身份验证。默认值为false。如果设置为true,你还应该使用:plaintext传输设置,并且必须适当地配置Windows机器。

    ⚠️:强烈建议你仅将基本身份验证用于调试目的。凭据将以纯文本传输。

  • config.winrm.ssl_peer_verification (boolean) :当设置为false时,不执行ssl证书验证。
  • config.winrm.timeout (integer) :等待端点响应的最长时间。默认值为60秒。请注意,这将不会处理超过此处理时间量的“超时”命令,它只需要端点在给定的时间量过去之前报告命令的状态。
  • config.winrm.retry_limit (integer):失败后重试启动shell的最大次数。默认值为3。
  • config.winrm.retry_delay (integer) :从重试到默认值之间等待的时间为10秒。
  • config.winrm.codepage (string) :WINRS_CODEPAGE是客户端的控制台输出代码页。默认值是65001 (UTF-8)。

    ⚠️:比Windows 7/Server 2008 R2更老的版本使用默认的UTF-8代码页可能会出现不良行为。在使用这些旧版本的Windows时,最好使用服务器语言环境的本机代码页。例如,en-US服务器的代码页为437。Windows的chcp命令可用于确定本机代码页的值。

virtualbox+vagrant学习-4-Vagrantfile-7-WinRM Settings的更多相关文章

  1. virtualbox+vagrant学习-2(command cli)-26-vagrant share命令

    Share share命令初始化了一个vagrant share会话,允许你与世界上任何一个人共享vagrant环境,允许在几乎任何网络环境中直接在vagrant环境中进行协作. 你可以在本博客的vi ...

  2. virtualbox+vagrant学习-1-环境安装及vagrantfile的简单配置-Mac系统

    在学习docker-machine时,发现需要使用到虚拟化平台,所以选择了使用virtualBox. 然后后面发现需要使用vagrant来在mac系统中作为虚拟机管理软件,所以下面将会简述我自己学习使 ...

  3. virtualbox+vagrant学习-4-Vagrantfile-5-Machine Settings

    Machine Settings 配置命名空间:config.vm config.vm的设置将修改vagrant管理的机器的配置 Available Settings可用设置 config.vm.ba ...

  4. virtualbox+vagrant学习-4-Vagrantfile-6-SSH Settings

    SSH Settings 配置命名空间:config.ssh config.ssh的设置涉及到将如何配置vagrant使其通过ssh访问你的计算机.与大多数vagrant设置一样,默认设置通常都很好, ...

  5. virtualbox+vagrant学习-4-Vagrantfile-9-Vagrant Settings

    Vagrant Settings 配置命名空间:config.vagrant config.vagrant配置将修改vagrant本身的行为 Available Settings可用设置 config ...

  6. virtualbox+vagrant学习-2(command cli)-8-vagrant Package命令

    Package 格式: vagrant package [options] [name|id] 这将当前正在运行的VirtualBox或Hyper-V环境打包到一个可重用的box中.如果provide ...

  7. virtualbox+vagrant学习-3-Vagrant Share-2-HTTP Sharing

    HTTP Sharing Vagrant Share可以创建一个可公开访问的URL端点来访问在Vagrant环境中运行的HTTP服务器.这被称为“HTTP共享”,在使用Vagrant Share时默认 ...

  8. virtualbox+vagrant学习-5-Boxes-1-简介

    Boxes boxes是vagrant环境的包格式.在vagrant支持的任何平台上,任何人都可以使用一个box来创建一个相同的工作环境.vagrant box实用程序提供了管理boxes的所有功能. ...

  9. virtualbox+vagrant学习-5-Boxes-2-Box Versioning

    Box Versioning 从Vagrant 1.5版本开始, box支持版本控制.这允许创建box的人将更新推送到box中,使用box的人有一个简单的工作流,用于检查更新.更新box以及查看发生了 ...

随机推荐

  1. apache2.4和2.2 的一些区别

    指令的一些差异 其中的一些指令已经无效,如: Order Deny,Allow  Deny from all  Allow from all 取而代之的是: Deny from all  变成  Re ...

  2. Spring MVC 实现Excel的导入导出功能(2:Excel的导入优化和Excel的导出)

    Excel的导入V2优化版 有些时候文件上传这一步骤由前端来处理,只将上传后的 URL 传输给后端(可以参考上一文中的图片上传功能),也就是导入请求中并不会直接处理 MultipartFile 对象, ...

  3. 设计模式之——外观or门面模式

    1.概念 定义一个高层的统一的外观接口类,该接口用于客户端调用,和一个实现类用来包装子系统中多个类,客户端可以通过客户端完成对子系统的方法调用. 2.适用场景 2.1 代码移植,降低了现有系统的复杂度 ...

  4. UNIX IPC: POSIX 消息队列 与 信号

    POSIX消息队列可以注册空队列有消息到达时所触发的信号,而信号触发对应的信号处理函数. 下面是一份基本的消息队列和信号处理结合的代码(修改自UNIX网络编程:进程间通信) #include < ...

  5. drupal读取mysql的longblob字段

    unserialize($event->variables)

  6. C# 读取config

    控制台应用程序 App.config: AppSettings.config: Program.cs: string a = ConfigurationManager.AppSettings[&quo ...

  7. AE+C#实现:在SceneControl里打开和保存

    来自:http://www.cnblogs.com/zhuxy/archive/2012/03/30/2424672.html 之前编写这段代码,发现一直没有C#编写的,现在贴出来,希望对大家有用 此 ...

  8. ArcGIS10.x Engine直连提示连接超时ORA-12170 来自:http://www.iarcgis.com/?p=1004

    导语 随着Esri大力宣传直连,用户也越来越由服务连接,改为直连,当然ArcGIS Engine开发用户也不例外. 环境 Oracle数据库,ArcGIS版本不限,不过由于9版本多以服务连接,以10版 ...

  9. JS Error 内置异常类型 处理异常 Throw语句

    Exceptional Exception Handling in JavaScript       MDN资料 Anything that can go wrong, will go wrong. ...

  10. ubuntu16 下安装redis 以及设置其为开机启动

    1.下载redis安装包 sudo wget http://download.redis.io/releases/redis-3.2.6.tar.gz 2.解压 tar -zxvf  redis-3. ...