服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

自动应用AWS Elastic Beanstalk的安全更新

自从成立以来,我一直是Heroku的粉丝。 但是我喜欢AWS Elastic Beanstalk让您可以更好地控制实例的特性。 我喜欢Heroku的一件事是我可以部署一个应用程序,而不用担心pipe理它。 我假设 Heroku确保所有操作系统安全更新及时应用。 我只需要确保我的应用程序是安全的。 我对Beanstalk的最初研究表明,尽pipe它为您构build和configuration实例,但在此之后,它转向更人工的pipe理过程。 安全更新不会自动应用于实例。 看来有两方面的担忧: 新的AMI发布 – 当新的AMI发布时,似乎我们想要运行最新的(推测是最安全的)。 但是我的研究似乎表明你需要手动启动一个新的设置来查看最新的AMI版本,然后创build一个新的环境来使用这个新版本 。 是否有一个更好的自动化方法将您的实例转换为新的AMI版本? 在发行版之间将会发布针对软件包的安全更新。 似乎我们也想升级这些。 我的研究似乎表明人们安装命令偶尔运行yum更新 。 但是由于新实例是基于用法创build/销毁的,因此新实例似乎并不总是具有更新(即实例创build和第一个yum更新之间的时间)。 所以偶尔你会有没有修补的实例。 而且你还将不断修补自己,直到应用新的AMI版本。 我的另一个担心是,这些安全更新可能没有经过亚马逊自己的评论(像AMI版本一样),它可能会让我的应用程序自动更新它们。 我知道Dreamhost曾经有一个12小时的中断,因为他们完全自动地应用debian更新,没有任何审查。 我想确保同样的事情不会发生在我身上。 所以我的问题是亚马逊是否提供了像Heroku一样提供完全托pipe的PaaS的方式? 或者,AWS Elastic Beanstalk实际上更像是一个安装脚本,然后您自己(除了他们提供的监视和部署工具)?

如何用我的CentOS服务器发送电子邮件?

我只用CentOS 5.5build立了一个适中的家庭服务器。 我希望服务器能够发送电子邮件到我的Gmail帐户或其他电子邮件帐户的各种事情,如cron作业。 另外,通过在服务器上运行/开发的PHP应用程序也可以发送电子邮件。 甚至可以让服务器通过邮件命令发送邮件。 我知道有一百万个谷歌search结果将你的Linux服务器设置为一个电子邮件服务器或configurationsendmail等,但他们似乎并不是我正在寻找…至less我不这么认为。 我不想设置其他客户端可以连接发送电子邮件或任何复杂的企业服务器。 我只想让我的服务器向我发送有关内容的电子邮件。 似乎应该是简单的…任何人都可以指出我在正确的方向吗? UPDATE 根据下面的用户请求,我尝试了这个命令: /bin/mail -s "My Subject" "[email protected]" < /home/john/test 没有错误或任何东西。 但是电子邮件从未出现在我的收件箱中。 这是我的maillog Oct 27 00:52:19 localhost sendmail[13702]: o9R6qJhU013702: from=root, size=10906, class=0, nrcpts=1, msgid=<[email protected]>, relay=root@localhost Oct 27 00:52:19 localhost sendmail[13703]: o9R6qJOd013703: from=<[email protected]>, size=11209, class=0, nrcpts=1, msgid=<[email protected]>, proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1] Oct 27 00:52:19 localhost sendmail[13702]: o9R6qJhU013702: [email protected], […]