选择此代理使用的 ECS 类型:
- Unix:通过 ssh 连接。
- Windows:通过 CIFS 和 WinRM/WinRS 连接。
Windows ECS注意事项:
通过 CIFS(发送初始 Jenkins agent.jar)和 WinRM 访问阿里巴巴 Windows 代理以启动和连接
之后给代理。
此 windows ECS 必须配置:
- 允许 SMB over TCP(传入 TCP 端口 445)和 WinRM(传入 TCP 端口 5985)的安全组
- Windows 防火墙应允许通过 TCP 传入 SMB
- java 应该已安装并在 %PATH% 中可用
- 应使用以下命令启用 WinRM(有关详细信息,请参阅:Microsoft article 555966):
- winrm quickconfig
- winrm set winrm/config/service/Auth '@{Basic="true"}'
- winrm set winrm/config/service '@{AllowUnencrypted="true"}'
- winrm set winrm/config/winrs '@{MaxMemoryPerShellMB="10240"}'
- 对于 https:
- 生成 Windows 证书
- 安装证书
- winrm create winrm/config/Listener?Address=*+Transport=HTTPS '@{Hostname="HOSTNAME"; CertificateThumbprint="THUMBPRINT"}'
最后确保将用户名设置为管理员并输入管理员密码。