服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我需要为连接在网状networking中的一组节点(设备)实现分布式存储系统。 那么基本上我的devise目标是什么: 存储系统应该能够处理节点的dynamic入口和出口。 复制(用于容错)。 为此,我正在考虑使用分布式文件系统。 每个节点都可以透明地访问其他节点中的数据。 是否有一些简单的,易于插入的开源实现? 谢谢你的想法!
我的公司已经通过Verizon的服务,AT&T服务在这个地区是最好的,所以我没有能够像我的同行系统pipe理员已经能够join“iPhone派对”。 话虽如此,本周终于有一款我喜欢的手机击中了HTC Incredible的 Verizon。 (我一直在等待Desire或Nexus One,但看到规格表和评论后,HTC Incredible出现了。 所以(最后)我正在寻找Android系统pipe理员“必须拥有”的Android应用程序。 我find了最下面的三个 如果还有其他人喜欢,请告诉我。 RDP计划 – RemoteRDP SSH客户端 – ConnectBot Nagios – NagMonDroid 回复你最喜欢的Android应用程序,为什么!
我想有一个中央的Git仓库所有我的服务器的etckeeper .git回购。 这里的build议是在/etc/etckeeper/commit.d中使用一个文件,基本上看起来像这样,假设在某个主机的某个目录中已经build立了一个git repo: #!/bin/sh cd /etc git push faruser@farhost:somedir 这样做的问题在于,将所有服务器放在中央服务器上的相同回购站点上真的很不错。 我试过了 git push faruser@farhost:somedir/server1 但失败了。 正如你所看到的,我从来没有使用GIT之前…任何想法如何可以完成是非常感谢:) 干杯, 安德烈亚斯
我有一个在服务器上运行的论坛脚本,不知何故less量的附件开始迷路了。 我想知道在什么时候删除它们。 如何设置Linux auditd(auditctl)来观察目录树(附件存储在多级目录树中)以观察文件删除? 可能是我应该使用一些其他的工具呢?
我尝试用IIS 7强制编码。 当我在http响应头中添encryption钥时: 内容types和值字符集= utf-8我得到这个关键的内容types:文本/ HTML,内容types= utf-8 有没有办法删除逗号? 谢谢贾斯汀你的答案。 但是看起来不行。 有我的configuration,我需要为asp经典做。 <?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <staticContent> <remove fileExtension=".html" /> <remove fileExtension=".hxt" /> <remove fileExtension=".htm" /> <remove fileExtension=".asp" /> <mimeMap fileExtension=".htm" mimeType="text/html" /> <mimeMap fileExtension=".hxt" mimeType="text/html" /> <mimeMap fileExtension=".html" mimeType="text/html" /> <mimeMap fileExtension=".asp" mimeType="text/html; charset=UTF-8" /> </staticContent> </system.webServer> </configuration>
我不知道这是一个stackoverflow问题或serverfault,但在这里: 我有一个Ubuntu 10.04文件服务器(Samba / FTP / HTTP),我希望能够让用户使用他们的networking浏览器将密码更改为服务器。 在使用PHP和一堆exec之前,我写了一个类似的脚本,但是我认为这不是安全的,因为可以通过查看服务器上的进程列表的人来监听它。 是否有某种插件(PHP或Python或其他)可以轻松做到这一点? 我宁愿不使用类似webmin / usermin的东西,因为这是过度的。
我遇到了一个问题,他们一直在不停地用激烈的方式来刮我的网站。 浪费带宽和CPU资源。 我已经实现了一个系统,它跟踪我的Web服务器访问日志,将每个新的IP添加到数据库中,跟踪从该IP发出的请求的数量,然后,如果同一个IP超过了某个请求的阈值在一段时间内,它通过iptables被阻塞。 这可能听起来很复杂,但据我所知,目前还没有预先devise的解决scheme将某个IP限制在一定数量的带宽/请求。 这对于大多数爬虫来说工作正常,但是一个非常执着的人每次被阻止时都会从他/她的ISP池中获得一个新的IP。 我想完全阻止ISP,但不知道如何去做。 在几个IP地址上做一个whois,我可以看到他们都共享相同的“netname”,“mnt-by”和“origin / AS”。 有没有办法可以查询ARIN / RIPE数据库的所有子网使用相同的mnt-by / AS / netname? 如果没有,我还可以怎样去获得属于这个ISP的每个IP? 谢谢。
我知道,在运行顶部之后,我可以按1并获得CPU利用率百分比的列表。 我怀疑我也可以使用-b选项在批处理模式下执行此操作,但我不知道如何操作,而且在手册中找不到它。 我需要定期从python程序中读取它,所以它必须处于批处理模式。
我们目前在Windows服务器上运行CollabNet Subversion 。 我最近有机会把Subversion服务器移到另一台机器上,我基本上可以在Windows服务器或Linux服务器之间进行select。 我们主要是一个Windows商店,所以我可能会用一个Windows服务器,所有的东西都是平等的,但我想知道是否有任何好处把它放在Linux服务器上。 我不是在寻找Windows和Linux服务器之间的争议,而是寻找特定的function,logging的性能差异,或任何其他原因,我可能更喜欢Linux的Subversion服务器。 我们的客户使用TortoiseSVN,而且,如果有问题,服务器版本可能是Windows Server 2008 R2或Ubuntu 10.04,但这也可能是灵活的。 编辑:一些额外的评论后一些答案:许可对我们来说不是一个问题,我们的VMWare群集有足够的备用资源,所以这不是一个问题,我很喜欢Linux和Windows,这样也不会影响到这一点。 听起来好像我听说没有区别,所以这可能是我的答案。
我正在寻找一种简单的方式来logging一个文件/文件夹已被删除或移动。 我有点惊讶,这似乎并没有在Windows内部做到这一点。 我看到有几个程序可以做到这一点,我该怎么办? 编辑:我也想能够logging哪个用户正在做,我认为这将与任何审计计划。