服务器管理员

系统和网络管理员的问答

3
自动为AWS Elastic Beanstalk应用安全更新
自最早以来,我就一直是Heroku的粉丝。但是我喜欢AWS Elastic Beanstalk使您可以更好地控制实例的特征这一事实。我最喜欢Heroku的一件事是我可以部署应用程序而不必担心对其进行管理。我假设 Heroku确保及时应用所有操作系统安全更新。我只需要确保我的应用程序安全即可。 我对Beanstalk的初步研究表明,尽管它为您构建和配置了实例,但是此后它又转向了更为手动的管理过程。安全更新不会自动应用于实例。似乎有两个方面值得关注: 新的AMI版本-随着新的AMI版本问世,我们似乎希望运行最新版本(可能是最安全的)。但是我的研究似乎表明,您需要手动启动新的设置以查看最新的AMI版本,然后创建一个新环境以使用该新版本。是否有更好的自动化方法将您的实例转换为新的AMI版本? 在两个发行版之间,将发布针对软件包的安全更新。似乎我们也要升级它们。我的研究似乎表明人们会安装命令以偶尔运行yum更新。但是由于新实例是根据使用情况创建/销毁的,因此新实例似乎并不总是具有更新(即,从创建实例到第一次执行yum更新之间的时间)。因此,有时您会遇到未打补丁的实例。而且,在应用新的AMI版本之前,您还将不断使实例自我修补。我的另一个担心是,也许这些安全更新没有经过Amazon自己的审查(就像AMI版本一样),并且可能破坏了我的应用程序以自动更新它们。我知道Dreamhost曾经中断了12个小时,因为他们完全自动地应用了debian更新,而没有进行任何审查。我想确保同一件事不会发生在我身上。 所以我的问题是,亚马逊是否提供一种提供像Heroku这样的完全托管PaaS的方式?还是AWS Elastic Beanstalk真的更多只是一个安装脚本,而后您可以自己(除了它们提供的监视和部署工具之外)?

6
2008 R2终端服务器:“系统资源不足,无法完成请求的服务”
我正在使用在vSphere环境中配置的运行状况不佳的Windows 2008 R2终端服务器。它目前具有4个vCPU和32GB RAM。没有过多的承诺。 最近几个月(约70个),该服务器上的并发用户数急剧增加,并且可能超过建议的水平。由于该系统上用户使用的应用程序,将其拆分为多个服务器将是超出此问题范围的挑战。 但是,在一周中的某些时候(现在,几乎每天),新用户登录会产生以下错误:事件ID 1500 Windows无法登录,因为无法加载您的配置文件。检查您是否已连接到网络,并且网络运行正常。 详细信息-系统资源不足,无法完成请求的服务。 这将一直保留到某些用户注销,手动断开会话或完全重新引导系统为止。 我想知道: 该错误消息指的是什么资源?实际受到什么限制? 是否有操作系统级别的可调参数或配置可以帮助您解决此问题? 用户对性能感到满意,但此错误消息的频率增加了。这里还有别的东西吗? 终端服务器可以容纳的用户数量是否有绝对限制?我看到某些终端服务器调整指南中描述了150多个用户。

4
Rsync显示单个文件的进度
我正在使用rsync上传/下载相当大的文件(20Gb)。我知道--progress选项,但是在我的情况下,它只是在最后显示结果。 我的问题是,在某些不稳定的连接期间-我不知道它是否仍在下载/上传或出了什么问题。有没有一种方法可以显示单个文件的进度条?类似于wget的默认设置吗? 谢谢!

6
如何自动在AWS Auto Scaling组中循环新映像?
我有一个带有负载均衡器和自动缩放组的Web应用程序设置,用于管理缩放。源代码位于git存储库中,因此在代码更改时我不必更新映像,但是有时环境会更改,因此我们创建了一个新映像。然后,该图像需要循环到自动缩放组中。 有没有一种方法可以自动循环图像?现在,我安排了摆脱旧实例的放大和缩小操作。

3
NGINX add_header,添加多个头
我正在尝试发送多个标题 add_header Access-Control-Allow-Origin http://dev.anuary.com; add_header Access-Control-Allow-Origin https://dev.anuary.com; 但是,NGINX却使它们成为 Access-Control-Allow-Origin: http://dev.anuary.com, https://dev.anuary.com 有什么解决方案?
21 nginx 


2
/ etc / shells中的nologin是危险的。为什么?
我在Internet上找到了这个,同时在FreeBSD中建立了一个FTP服务器。 将nologin放入/ etc / shells可能会创建后门,这些帐户可用于FTP。 (请参阅:http : //osdir.com/ml/freebsd-questions/2005-12/msg02392.html) 有人可以解释为什么吗?为什么要复制一份nologin并将其放在/ etc / shells中可以解决此问题?
21 security  ftp  shell  login 

2
具有Postfix和SSL的虚拟域
我有一个Postfix邮件服务器设置,用于托管多个虚拟域(例如xxx.com和yyy.com)。 用户将外发邮件服务器配置为mail.xxx.com和mail.yyy.com。所有邮件服务器都引用相同的物理Postfix服务器(相同的IP,此Linux服务器上运行的Postfix的单个实例)。 Postfix smtpd_tls_cert_file配置选项需要哪个SSL证书? 还是我必须使用一个证书mail.xxx.com并告诉用户将yyy.com其mail.xxx.com用作传出服务器?这将打破单独的虚拟服务器的幻想。 [注意:这些域是完全分开的。这些不是共享公共根的多个子域]。
21 ssl  postfix 

2
rsync:仅在一个方向上传输文件
是否可以使用rsync仅向一个方向复制文件? 例如,假设我们有: left/a.txt right/a.txt 文件最初是相同的。 如果随后进行了修改right/a.txt,则: rsync -avv left/ right/ 将复制right/a.txt到left/a.txt。 是否可以将rsync限制为仅复制自left/到right/(即防止它复制right/到left/)?

2
NTFS的fstab文件系统类型-“ ntfs”还是“ ntfs-3g”?
我对/ etc / fstab文件中的文件系统类型字段中的“ ntfs”和“ ntfs-3g”之间的区别有疑问。我的Linux发行版是Xubuntu;我想答案在发行版之间可能会有所不同。 我的问题基本上是在哪种情况下最好使用哪种。似乎大多数网站都告诉您使用“ ntfs-3g”,这是Linux下NTFS的FUSE驱动程序。通过一些搜索,似乎“ ntfs”(不带-3g部分)通常是指内核驱动程序,而不是ntfs-3g用户级驱动程序。唯一的问题是我在fstabs中一直使用“ ntfs”而不是“ ntfs-3g”,而对/ proc / filesystems的检查未显示任何ntfs清单。 谁能阐明“ ntfs”和“ ntfs-3g”之间在语义上的精确区别(如果有)吗?是否可以安全地假设,如果mount看到“ ntfs”,它将搜索支持该类型文件系统的驱动程序,并找到ntfs-3g驱动程序(如果已安装)? 编辑:我忘了补充一下,无论何时我使用'ntfs'都可以工作-我只是对答案感到好奇,我想确保自己没有做错什么。
21 linux  fstab  ntfs 

3
netsh.exe:错误87
我在Windows Server 2008中创建urlacl预订时遇到了一些麻烦;可能这是一个菜鸟的错误。 我正在使用的命令行是: netsh http add urlacl url=http://+:99898/ user=ben 我看到的错误是: Url reservation add failed, Error: 87 The parameter is incorrect. 有一个名为“ ben”的本地用户帐户,具有管理员权限。我已确保在URL中的端口号后面加上斜杠。Google和MSDN文档现在让我失望-有人知道我做错了什么吗?

5
在SQL Server中还原数据库时无法覆盖mdf文件
此问题已从堆栈溢出迁移,因为可以在服务器故障时回答。 迁移 8年前。 我有一个数据库b。其中有一些数据。我为A创建了一个备份作为A.bak文件。然后,我创建了一个新的空数据库B.然后我尝试从恢复乙A.bak。但是SQL Server告诉我以下错误: 无法覆盖文件“ C:\ SQL Directory \ DATA \ A.mdf”。数据库“ A”正在使用它。 但是,如果我从SQL Server删除A,重做就可以了。 我不明白为什么在从单独的备份文件还原时SQL需要写入原始数据库文件? 谢谢〜
21 sql  sql-server 

3
SASL登录身份验证失败:UGFzc3dvcmQ6-查找用户名
首先让我说说邮件服务器工作正常,用户可以连接并发送电子邮件。 基本上,有一个本地Web脚本连接到邮件服务器,尝试每隔几分钟发送一次邮件。密码错误。问题是我们不知道正在连接什么脚本,因此我们正在寻找一种获取正在尝试的用户名的方法。 UGFzc3dvcmQ6-解码为密码:所以没有太大帮助。完整的日志行如下。 Dec 11 20:15:37 HOST postfix/smtpd[642]: warning: HOST[x.x.x.x]: SASL LOGIN authentication failed: UGFzc3dvcmQ6 服务器正在运行Debian / Postfix / Dovecot。
21 postfix  dovecot  sasl 

2
如何调整Amazon EC2实例的大小?
是否可以调整Amazon EC2实例的大小,例如从小型实例转换为大型实例?如果是这样,那么调整Amazon EC2实例大小的最简单方法是什么? 就像Rackspace Cloud Servers使用Rebuild一样,请参见屏幕截图: 我的实例使用EBS。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.