virtualbox+vagrant学习-4-Vagrantfile-7-WinRM Settings
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端口,默认为5985config.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的更多相关文章
- virtualbox+vagrant学习-2(command cli)-26-vagrant share命令
Share share命令初始化了一个vagrant share会话,允许你与世界上任何一个人共享vagrant环境,允许在几乎任何网络环境中直接在vagrant环境中进行协作. 你可以在本博客的vi ...
- virtualbox+vagrant学习-1-环境安装及vagrantfile的简单配置-Mac系统
在学习docker-machine时,发现需要使用到虚拟化平台,所以选择了使用virtualBox. 然后后面发现需要使用vagrant来在mac系统中作为虚拟机管理软件,所以下面将会简述我自己学习使 ...
- virtualbox+vagrant学习-4-Vagrantfile-5-Machine Settings
Machine Settings 配置命名空间:config.vm config.vm的设置将修改vagrant管理的机器的配置 Available Settings可用设置 config.vm.ba ...
- virtualbox+vagrant学习-4-Vagrantfile-6-SSH Settings
SSH Settings 配置命名空间:config.ssh config.ssh的设置涉及到将如何配置vagrant使其通过ssh访问你的计算机.与大多数vagrant设置一样,默认设置通常都很好, ...
- virtualbox+vagrant学习-4-Vagrantfile-9-Vagrant Settings
Vagrant Settings 配置命名空间:config.vagrant config.vagrant配置将修改vagrant本身的行为 Available Settings可用设置 config ...
- virtualbox+vagrant学习-2(command cli)-8-vagrant Package命令
Package 格式: vagrant package [options] [name|id] 这将当前正在运行的VirtualBox或Hyper-V环境打包到一个可重用的box中.如果provide ...
- virtualbox+vagrant学习-3-Vagrant Share-2-HTTP Sharing
HTTP Sharing Vagrant Share可以创建一个可公开访问的URL端点来访问在Vagrant环境中运行的HTTP服务器.这被称为“HTTP共享”,在使用Vagrant Share时默认 ...
- virtualbox+vagrant学习-5-Boxes-1-简介
Boxes boxes是vagrant环境的包格式.在vagrant支持的任何平台上,任何人都可以使用一个box来创建一个相同的工作环境.vagrant box实用程序提供了管理boxes的所有功能. ...
- virtualbox+vagrant学习-5-Boxes-2-Box Versioning
Box Versioning 从Vagrant 1.5版本开始, box支持版本控制.这允许创建box的人将更新推送到box中,使用box的人有一个简单的工作流,用于检查更新.更新box以及查看发生了 ...
随机推荐
- apache2.4和2.2 的一些区别
指令的一些差异 其中的一些指令已经无效,如: Order Deny,Allow Deny from all Allow from all 取而代之的是: Deny from all 变成 Re ...
- Spring MVC 实现Excel的导入导出功能(2:Excel的导入优化和Excel的导出)
Excel的导入V2优化版 有些时候文件上传这一步骤由前端来处理,只将上传后的 URL 传输给后端(可以参考上一文中的图片上传功能),也就是导入请求中并不会直接处理 MultipartFile 对象, ...
- 设计模式之——外观or门面模式
1.概念 定义一个高层的统一的外观接口类,该接口用于客户端调用,和一个实现类用来包装子系统中多个类,客户端可以通过客户端完成对子系统的方法调用. 2.适用场景 2.1 代码移植,降低了现有系统的复杂度 ...
- UNIX IPC: POSIX 消息队列 与 信号
POSIX消息队列可以注册空队列有消息到达时所触发的信号,而信号触发对应的信号处理函数. 下面是一份基本的消息队列和信号处理结合的代码(修改自UNIX网络编程:进程间通信) #include < ...
- drupal读取mysql的longblob字段
unserialize($event->variables)
- C# 读取config
控制台应用程序 App.config: AppSettings.config: Program.cs: string a = ConfigurationManager.AppSettings[&quo ...
- AE+C#实现:在SceneControl里打开和保存
来自:http://www.cnblogs.com/zhuxy/archive/2012/03/30/2424672.html 之前编写这段代码,发现一直没有C#编写的,现在贴出来,希望对大家有用 此 ...
- ArcGIS10.x Engine直连提示连接超时ORA-12170 来自:http://www.iarcgis.com/?p=1004
导语 随着Esri大力宣传直连,用户也越来越由服务连接,改为直连,当然ArcGIS Engine开发用户也不例外. 环境 Oracle数据库,ArcGIS版本不限,不过由于9版本多以服务连接,以10版 ...
- JS Error 内置异常类型 处理异常 Throw语句
Exceptional Exception Handling in JavaScript MDN资料 Anything that can go wrong, will go wrong. ...
- ubuntu16 下安装redis 以及设置其为开机启动
1.下载redis安装包 sudo wget http://download.redis.io/releases/redis-3.2.6.tar.gz 2.解压 tar -zxvf redis-3. ...