服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我试图远程连接到postgres。我已经按照本教程http://www.cyberciti.biz/faq/howto-fedora-linux-install-postgresql-server/执行以下命令来查看远程访问是可能的。 [root@printmyworld ~]# egrep -i "(listen_addresses|port|tcpip_socket).*=.+" /var /lib/pgsql/data/postgresql.conf #listen_addresses = '*' # what IP address(es) to listen on; #port = 5432 [root@printmyworld ~]# lsof +c0 -anPiTCP -upostgres COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME postmaster 9323 postgres 3u IPv4 2875987353 TCP 127.0.0.1:5432 (LISTEN ) postmaster 9323 postgres 4u IPv6 2875987354 TCP [::1]:5432 (LISTEN) […]
我有一个项目即将到来,其中一个要求是caching什么是基本上只读的数据,以减轻数据库的压力。 我只是有点困惑如何caching与数据库的工作。 高速caching如何工作? 我见过一种叫做查询caching的东西,但是这样做是否caching查询结果呢? 或只是查询? 不是一种cachingforms吗? 我正在寻找一个正确的方向。 该项目将使用MySQL 5.1的商店,所以任何可以清除我的困惑的链接将是一个很大的帮助。 一般的Googlesearch只提供了查询cachingfunction,而且由于我在这方面的知识不足,我不确定这是我应该走的方向。
Apache2有一个内置的fastcgi替代品,叫做fcgid。 这很好,但它缺less我用来连接到PHP-FPM的FastCgiExternalServer指令。 我怎样才能做同样的apache2 fcgid模块? 我的目标是使用php-fpm与Apache2(在debian挤压)。
在CentOS(5.x)上,我有一个主机名为“olddomain.com”的VPS,至less这是我在input“hostname”命令时得到的域名。 我想将其更改为“localhost.localdomain”,因为我认为它更通用,更可靠。 localhost.localdomain已经存在于这些文件中:/ etc / sysconfig / network和/ etc / hosts NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=localhost.localdomain GATEWAY=95.xx.xx.xx 和 # Do not remove the following line, or various programs # that require network functionality will fail. 127.0.0.1 localhost.localdomain localhost ::1 localhost6.localdomain6 localhost6 所以接下来我尝试了这些命令: hostname localhost.localdomain 和 hostname -v localhost.localdomain “hostname”命令现在返回这个新的值。 但重启之后,它会变回olddomain.com或至less这是“主机名”命令返回。 还有什么可以编辑?
我有一个中央服务器,我将所有私人ssh密钥存储到我想ssh到不同的机器。 目前,只有系统pipe理员才能访问这个“中央”服务器。 鉴于上述情况,我想提出以下问题: 你如何保护你的私人SSH密钥? 我读了关于ssh代理,但我不知道如何使用它,或者如果它可以在这种情况下使用。 如果一个系统pipe理员离开,他复制所有的私人SSH密钥,那么他有权访问所有的服务器。 你如何处理这种情况?
我目前正在对一个设置进行原型devise,在这个设置中,Windows Server 2008通过源发起的事件转发configuration为Windows XP和Windows 7客户端的中央日志logging实例。 所有的电脑都在同一个域中。 我根据这个DevCenter Articleconfiguration了所有的东西,但是由于提供的日志configurationxml的问题,我只是简单地创build了一个新的abonnement(源启动),放在“域计算机”组中,并且简单地添加了所有的事件。 生成的XML如下所示: <QueryList> <Query Id="0" Path="Application"> <Select Path="Application">*</Select> <Select Path="Security">*</Select> <Select Path="Setup">*</Select> <Select Path="System">*</Select> </Query> </QueryList> 正如你所看到的,我想logging所有事件logging器中的所有事件。 但是,在评估日志logging服务器上的日志时,安全日志stream中的所有事件都不会转发到中央日志logging实例(例如,当尝试以另一个用户身份运行程序并input错误的密码时)。 其他日志stream如系统或应用程序完美工作。 我已经通过文章的validation部分,没有看到任何问题。 到目前为止,我只是testing了Windows 7客户端,因为Windows XP没有默认安装事件转发。 任何提示我做错了什么?
假设我有一个在网站上注册的域名。 在他们的网站上说: 按顺序列出的域名服务器: ns9.zoneedit.com ns18.zoneedit.com ns3.freedns.ws 名称服务器是否按特定顺序读取? 还是使用接收第一个请求的最接近的一个? 或者是订单,因为它在那里,请求的订单? 即,ns9.zoneedit.com将是主要地址? 我之所以问,是因为不幸的是,他们的系统中有一个错误(你需要通过电子邮件发送一个表单来更新你的域名),而且我以前在我的旧logging中有3个名称服务器,并且我更改了DNS提供程序,但是现在我只使用2,不能删除第三个是ns3.freedns.ws。 这会影响吗? 因为如果只是使用小学和中学,那应该没问题吧? 我昨天更新了这些变化,已经过了24小时的标记。
大多数情况下,当我重新启动Ubunutu服务器时,我一遍又一遍地得到“等待Redisclosures…”,直到我强制重新启动后才停止。 什么可能导致这个? 我有http://godrb.com/监控resque保持运行,所以它可能与此有关。
我们使用puppet来pipe理一组Ubuntu,并且很快就要求每台服务器共享一个通用的SSL证书,以便通过HTTPS为网站提供服务。 当然,我们想使用木偶来pipe理证书,但是意识到将它放入VCS(从木偶大师获取模块的地方)这一事实可能不是一个好主意,因为这会影响安全性。 有没有更好的解决scheme,任何人都知道?
我正在使用vsftpd与主动ftp。 我有模块“ip_conntrack_ftp”(在/ etc / sysconfig / iptables-config),端口21打开。 连接FTP工作,但FTPS不。 我可以login,但没有列出: 227 Entering Passive Mode LIST -a 当停止防火墙它的工作(我的意思是在FTP服务器本身的iptables)。 我在http://www.experts-exchange.com/Software/Server_Software/File_Servers/FTP/Q_22418222.html阅读,它是不可能与主动FTP使用FTPS。 这是真的? 我的iptablesconfiguration: *filter :INPUT DROP [15:2752] :FORWARD DROP [0:0] :OUTPUT ACCEPT [132:159725] -A INPUT -i lo -j ACCEPT -A INPUT -d 127.0.0.0/255.0.0.0 -i ! lo -j REJECT –reject-with icmp-port-unreachable -A INPUT -m state –state RELATED,ESTABLISHED -j ACCEPT -A […]