- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在社区 AMI 中搜索 EC2 EBS 存储 Centos 5.4 AMI,最终我找到了 Rightscale AMI(我想他们称之为 RightImage)。
现在我已经使用那个 AMI 创建了实例,但是我发现里面有一些 Rightscale 的东西让我担心使用它的安全性。我发现该 AMI 中有以下文件:/etc/init.d/rightimage/etc/init.d/rightlink/etc/init.d/rightscale/家/EC2/home/s3sync(可能还有更多我还没有找到的其他文件)
我知道我可以查看脚本和文件夹并查看它们的作用,但由于这里有很多用户推荐在 EC2 中使用 Rightscale Centos AMI,我希望这里可能已经有一些专家知道那些提到的脚本和文件夹在做,可以给我建议i) 删除它们是否安全。 (我更关心我在服务器中的数据是否会通过使用此 AMI 安全)ii) RightScale AMI 中应删除的所有已安装应用
如果您认为还有其他安全可靠的免费 EC2 Centos AMI,也请推荐,谢谢!
最佳答案
为了让 RightScale 正确管理 ec2 中的实例,他们使用名为 RightLink 的基于 ruby 的守护进程作为其核心平台和每个启动的实例之间的通信设备。您看到的初始化脚本是实例 self 配置到 RightScale 可以正确管理的点所必需的。
/etc/init.d/rightimage 是运行的第一个脚本。本质上,它只是确定操作系统、arch 版本,并从 S3 存储桶安装正确的 RightLink 包。之后,它启动/opt/rightscale/bin/post_install.sh 脚本,该脚本使用操作系统初始化控制工具来注册启动脚本,以便在以后的操作系统启动时调用;这确保 RightLink 将始终启动。
/etc/init.d/rightscale 是下一个运行的脚本。它初始化特定于 RightScale(但不是特定于 RightLink)的系统状态。它负责在/var/spool 中缓存启动设置(又名用户数据)和元数据,并为 RightLink 代理安装任何可用的补丁。
/etc/init.d/rightlink 是运行的最终脚本。它以幂等方式配置和注册 RightLink 代理。如果配置和注册成功,则 rightlink 会启动沙盒监视器,从而启动持久代理进程。如果您不使用 RightScale 平台启动 AMI,这将永远不会正确注册,因为他们不希望它这样做,因此 RightScale 根本不会与实例通信。
从图像中删除所有这三个不应该以任何方式损害图像的整体稳定性,但从安全的角度来看,如果它们存在也不应该造成任何问题。
如果您对此有任何其他具体问题,我建议您访问他们的论坛 https://forums.rightscale.com/
您也可以在 freenode 上尝试#rightscale。
关于amazon-ec2 - 在 EC2 Centos 5.4 AMI 中使用 rightscale init 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4632497/
何时使用 init、带参数的 init 或 iOS 8 (Swift) 中的便利 init, Objective-C 中的 convenience init 等价于什么? 最佳答案 你的类将有一个必需
我正在阅读这个 First Search Program - Artificial Intelligence for Robotics 算法,我正在阅读它的 Python 代码。在这里,我们创建了一个
我觉得答案很明显,但我一直无法弄清楚,这对我来说似乎是一个反复出现的问题。基本上我想做这样的事情: extension NSData { convenience init(JSONObject
cloud-init 是在首次启动时在虚拟机上执行各种配置的包。您必须使用您的配置配置一个文件,然后将其扔到您的 VM 上,然后对其进行虚拟化。 但它究竟是如何工作的呢?用户数据如何发送到 VM,cl
我目前正在与 CoreOS 打交道,到目前为止,我认为我已经掌握了总体思路和概念。我还没有得到的一件事是执行 cloud-init . 我明白 cloud-init是一个为 CoreOS 做一些配置的
部署项目后,当客户端第一次向 TestServlet 发送请求时,服务器会创建 testServlet 对象,然后调用第一个 init() 方法(init(ServletConfig config))
是否有可能在 convenience init 中以某种方式解包可选 init? convenience init(...) { self.init?(...) ?? self.init() }
使用时 write_files使用 cloud-init,是否可以附加内容?如果是这样,如何? write_files: [ { "path": "/home/user/some-file
我对 Ansible 比较陌生,我创建了一个剧本,可以在“裸”服务器上安装 Tomcat 配置。我想知道如何解决能够更新 init.d 脚本的问题,同时避免在脚本没有更改时在剧本开始时停止服务。这是基
我打算在 iOS 中使用参数调用 init 方法中的默认 init 方法。像这样: -(id)init{ self = [super init]; if (self) {
Objective C 规范(来自 Apple)第 49 页指出每个声明实例变量的类都必须提供一个 init 方法来初始化它们 我的问题 -为什么这是必要的? NSObject 不会为实例初始化 iV
所以我有一个带有指定初始化器的类,它为每个存储的属性取值。我所有存储的属性也有一个默认值,所以我假设这个类有一个默认的初始化。 在我指定的 init 中,我调用 super.init() 问题是,如果
我对此有些困惑: class Person { var name: String var age: Int init(){ name = “Tim”
我有一个带有两个初始化方法的对象。其中一个接受 NSDictionary,另一个接受一大堆 String 变量。我想调用 NSDictionary init,然后从那里将我的字典转换为字符串,然后用我
我正在尝试为我的类创建一个方便的初始化:User。我之前为另一个类(class)做过这个,并且 - 再次创建它 - 我使用了相同的代码,只是我的用户类(class)有所不同。 这是我的用户类: imp
我已经通读了以下秘诀,它展示了一种使用 Google Cloud Endpoints 后端为 AngularJS 前端提供动力的方法: https://cloud.google.com/resourc
本文整理了Java中com.netflix.zuul.init.ZuulFiltersModule.()方法的一些代码示例,展示了ZuulFiltersModule.()的具体用法。这些代码示例主要来
我想实现一个 初始化 下功能 box.once() 在 Tarantool 中只执行一次,但是,只有在 时才对我有用初始化 已成功执行。 问题 : 如何使“onceinit”记录只有在 init 成功
如果在Xcode中创建新的游戏模板项目,则默认GameViewController将使用以下初始化程序实例化游戏场景: let scene = SKScene(fileNamed: "GameScen
我有一个 MKPolyline我要实现的 subblas NSCoding , IE。 @interface RSRoutePolyline : MKPolyline I asked a quest
我是一名优秀的程序员,十分优秀!