Articles of configuration

何encryption部分configuration数据文件?

我在小公司工作。 当我去度假的时候,我不得不从根本上接触到我的小辈。 那个大三学生可以接触另一个男人。 不幸的是我无法控制这个过程。 我希望他们看不到他们需要的东西。 例如/etc/postfix/main.cf包含string:smtp_sasl_password_maps = hash:/ etc / postfix / sasl_passwd其中sasl_password是encryption传递。 有数据(密码,用户帐户),我想保持encryption。 例如: >cat ~/.my.cnf [mysql] prompt='mysqlserver>' [client] password=some_very_secure_password [mysqldump] user=MysqlBackupUser password=some_very_secure_password 需要这个: [client] password=** link_to_file_with_encrypted_password ** [mysqldump] user=MysqlBackupUser password=** link_to_file_with_encrypted_password **

确定一个Linux服务器(程序和应用程序)上的所有内容?

如何检查Linux服务器上存在的软件? 这是一个默认configuration,我想检查它是否有Apache,PHP,MySQL的。

我怎样才能解决木偶拒绝开始,并要求“master.pp”?

我正在使用最新版本的puppet ,一直在逐步跟随Apress“Pro Puppet”指南。 我已经安装了puppet sudo aptitude install ruby libshadow-ruby1.8 sudo aptitude install puppet puppetmaster facter 我编辑了/etc/puppet/puppet.conf来包含certname [master] certname=puppet.mydomain.com 我编辑了/ etc / hosts并添加了以下行 127.0.0.1 puppet.mydomain.com puppet 我已经设置了服务器的主机名 echo "puppet.mydomain.com" > /etc/hostname hostname -F /etc/hostname 然后我尝试从命令行运行puppet 。 puppet master –verbose –no-daemonize puppet给我这个错误: Could not parse for environment production: Could not find file /master.pp 我正在用sudo运行所有的命令,错误信息的最后一行总是说找不到master.pp以及它到达我当前工作目录前的path。 我究竟做错了什么? 我还应该提到,我没有为puppet.mydomain.com设置DNSlogging – […]

虚拟化自动化

我想要做的基本概念:我想为我正在工作的网站设置一个虚拟临时集群。 理想情况下,我想要进行更改,启动并将其部署到虚拟分段群集,然后从生产中抽取一些数据,以便在进行生产展示之前进行全面testing。 当我完成对虚拟分段集群的testing时,我想让集群消失(即删除/删除虚拟机,这样我也可以从新安装中进行testing) 我的最终目标是:我的目标是自动化build立和拆除整个虚拟集群的过程。 例如,就像在托pipe创build或删除所有虚拟机的虚拟机的服务器上运行脚本一样。 有谁知道这是否可以用现有的虚拟化解决scheme来完成? 我也开放讨论和提示您如何或您的组织如何做到这一点。 如果我可以得到这么多的虚拟服务器应该能够引导自己重新PXE和debian FAI自己,然后puppet将完成设置工作。

DNS设置和configuration

我正在将一些域名转移到一个需要自行pipe理域名的新托pipe公司。 它在CentOS 5.5上。 我有3个域名,我只是想指向框,并将运行Tomcat根据域来提供内容。 我真的需要安装DNS服务器吗? 我已经看到这个教程来创build一个域服务器。

我应该使用哪个服务器? (300GB的MySQL数据库和狮身人面像)

可能重复: 你能帮我做一下容量规划吗? 我写了一个应用程序,使用MySQL和狮身人面像来search和存储信息。 该应用程序包含一个重量为300GB的数据库(主要是文本,中文和variables)。 我的狮身人面像索引权重30GB。 我的问题是,当我打算有一个100GB的数据库,我现在有一个300GB的,不能被加载到内存(?)。 我正在寻找能给我最高性能的最好的build筑。 我的应用程序首先得到一个查询,然后运行它对狮身人面像索引,从狮身人面像获取大量ID,查询数据库为这些ID几个文本字段,并将结果发送到.NET排名(特殊algorithm)。 为了获得最佳的性能,我使用了一个至强i7 W3520服务器和2个SSD磁盘(24GB内存)用于MySQL,并不便宜,我的空间不足,无法添加更多的磁盘,所以我需要另一台服务器。 你认为如果我将一个服务器与MySQL的常规磁盘使用会有一个主要的性能影响? 我知道我需要快速磁盘的狮身人面像search(这是我的全文search引擎),我使用索引字段(ID)从数据库中select行,没有任何复杂的查询,我可能需要承载DB有足够存储空间的更便宜的服务器。 你能发现我的瓶颈吗? .NET应用程序大多需要RAM和CPU,DB需要大量的空间和RAM,而sphinx需要快速的磁盘和RAM。 是否有可能加载MySQL索引到RAM? 我能做些什么来减轻数据库的大小,如果300GB? 具有较慢磁盘的服务器是否会影响性能? (我不能在硬件上花费数百美元来进行基准testing)。 如果我使用Linux或Windows机器的MySQL是否有关系吗?

Windows XP域login需要40-60分钟

使用Symantec Endpoint Protection 11客户端完全修补的Windows XP客户端 Windows 2008 R2域漫游configuration文件应用于文档,应用程序数据和桌面的文件夹redirect 我已经启用userenv日志logging,并在昨晚17:00之后login。 当我昨晚离开时,用户shell在17:45没有出现。 当我今天早上到达时,我检查了日志文件,发现以下内容。 USERENV(3f8.e7c) 17:02:18:296 LogExtSessionStatus: Successfully logged Extension Session data USERENV(654.a30) 17:04:09:468 ImpersonateUser: Failed to impersonate user with 5. USERENV(654.a30) 17:04:09:468 GetUserNameAndDomain Failed to impersonate user USERENV(654.a30) 17:04:09:468 GetUserDNSDomainName: Domain name is NT Authority. No DNS domain name available. USERENV(c8c.cb8) 17:04:09:781 LibMain: Process Name: C:\Program Files\Symantec\Symantec […]

升级到ASP.NET 4.5后出现404错误

我最近升级了我的Web应用程序到.NET 4.5。 将代码推送到我们的testing环境后,我得到一个“404 – 文件或目录未find”。 错误。 代码从我的VS2013桌面运行良好。 Web服务器在W2K08 R2上运行IIS 7.5。 我可以在网站上查看.asp或.htm页面,但在尝试查看最简单的.aspx页面时出现此错误。 我怀疑这是我的web.configconfiguration问题。

部落抱怨conf.php

我有一个最小的Debian 7盒子,并从这个说明安装Horde: https : //wiki.debian.org/Horde 。 请求http://localhost/horde给 A fatal error has occurred This system is currently deactivated. Details have been logged for the administrator. 当去http://localhost/horde/test.php页面抱怨 Required Configuration Files config/conf.php: No You need to login to Horde as an administrator and create the configuration file. 在/ srv / www / horde / horde / config我有: $ […]

我怎样才能在Apache中设置catch-all虚拟主机?

我为我的网站使用专用的IP地址,最近我注意到有些人正在将他们的域名指向我的IP地址。 我需要设置通用虚拟主机来告诉Apache只处理在configuration文件中定义的域。 我想要其他不需要的域名来获得404错误。 我怎么能这样做? 还有一个问题 ! 我使用cPanel,并有许多Apacheconfiguration文件! 我应该编辑哪一个?