服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我有2台服务器,希望能够通过SSH从服务器A连接到B,反之亦然。 我应该在两台机器上设置哪些Iptables规则来实现这一点? SSH在默认端口22上运行
可能重复: 我的服务器被黑了应急 ZeuS后端控制器滥用 我们已经通过我们的托pipe公司警告过我们服务器上有一个僵尸networking控制器(zeus)。 但是我们不知道它是如何安装的以及如何检测和删除它。 过去我们没有安装任何东西,也不知道控制器的位置。 这是一个专用的服务器。 我们如何检测? 像CLAM AV这样的杀毒软件可以帮助find它?
我在Win Server Data Center 08上运行SQL Server Express R2(基本上是Ec2微型实例)。 我允许的总内存是613 MB。 当我第一次启动实例时,我在任务pipe理器(性能)中消耗的内存总量徘徊在350 MB到400 MB之间。 这只剩下200 MB的SQL服务器似乎不够。 我只想保留直接或间接链接的服务,以保持sql服务器运行,没有别的。 我想知道在后台运行哪些服务可以closures? 我想把它剥离到最低限度。 我知道这是不好的,但我认为这是一个好点,因为我不知道有多less人会使用networking应用程序。 TomTom放松一下,我简单地select了win server 08和mssql express 08来的AMI,所以我现在不必浪费时间安装,不幸的是它是数据中心版本。 我了解你的挫折感和我带给你的不适感。 在我再次来到这里之前,我会小心的,记住你。 我不想伤害你<3。 但是,谢谢你回复这个线程。 mrdenny,这也是我的想法,我也很惊讶,我有200 megs免费。 我同意你的看法,SQL服务器不是在微型实例上运行的好select。 我应该寻找与1.7内存来的小实例,它应该是完美的SQL服务器expression。 SQL可以消耗1兆最大和.7可用于作业备份等,但我没有$$$$ dineros。 我会尽快做一些testing,并在这里发表我的结果。 将尝试运行插入/更新/删除多达50多个机器人的并发插入,并观察活动/资源监视器,看看它的行为。 另外还会做一些压力testing,并创build50个机器人,用select语句击中服务器。 将DML和select在同一时间。 如果服务器在这个小testing中不呛,那么我认为这是足够的,暂时(开始)。 无论如何,我不期望巨大的交通。 谢谢大家。
我有一个服务器(名为“头”),这是连接到两个networking,这是不相互连接。 在networking1上,文件夹由服务器(名为“server1”)通过NFS共享。 然后将这个文件夹挂载在“head”上:/ public / server1。 我想在“head”上共享文件夹:/ public到network-2上的机器上,通过这个机制,我打算让network-2上的所有机器都能够通过挂载NFS文件夹头:/ public来访问“server1”上的内容访问文件夹:/ public / server1。 我尝试过,但失败了。 networking-2上的机器只能看到/ public / server1的空白文件夹,而没有“server1”上的内容。 我怎样才能达到我想要的? 谢谢。
IE 8和9不会在下一个请求中发送cookie。 它适用于Chrome 14和FF 6。 在我的情况下,我有一个ASP.NET 3.5 Web应用程序运行,使用Cookie进行身份validation。 如果cookie不存在,用户将被redirect到login页面。 基础设施如下。 父应用程序将我的ASP.NET页面embedded到iframe中。 ASP.NET应用程序不是直接针对的,而是通过负载平衡器。 在父页面和负载平衡器之间使用HTTPS连接。 负载平衡器它自己通过另一个IIS代理到实际的ASP.NET应用程序,但是这个连接是通过标准的HTTP进行的。 父应用程序和ASP.NET应用程序不在同一个域中运行。 该Cookie被标记为“仅限HTTP”。 杰夫·阿特伍德(Jeff Atwood)有一篇关于“仅限于HTTP”的好博客文章 ,但是仍然没有说,如果cookies也通过HTTP发送的话。 login到ASP.NET页面后,响应包含cookie和redirect。 当浏览器执行redirect时,请求中不包含cookie。 这就是为什么ASP.NET应用程序正在假设一个新的用户,并再次redirect到login页面。 所以我的问题在这里是我猜,为什么IE不发送cookie。 是否因为cookie被标记为“仅HTTP”? 如果是这样的话,任何人都可以告诉我如何禁用此ASP.NETfunction? 在论坛上说 ,你不能关掉这个。 但是我发现了一种笨重的禁用方式,如果可能的话,我想避免这种方式。 顺便说一句,它工作正常,如果我将ASP.NETurl添加到受信任的网站。 我需要以任何方式避免这些。 更新1:有趣的是,如果我通过位于ASP.NET页面之前的HTTPS直接访问负载均衡器,则Cookie将被正确发送到负载均衡器。 只有当站点位于父页面中的iframe中时(包含无效证书),cookies才会被发送。 更新2:为了说明这个场景,我添加了2张描述这个架构的图片。 第一个解释环境,第二个显示IFrame发出的两个请求的过程。 对第一个请求的响应包含2个cookie。 以下要求完全相同的应用程序不包括cookie。 如果我要么a)将负载均衡器(和最后的ASP.NET应用程序)添加到受信任的站点,或b)直接转到负载均衡器(和最后的ASP.NET应用程序)在浏览器中,而不是通过承载IFrame的父页面。 对不起,我很想添加图片,但我没有10个代表,所以Serverfault不允许我… 更新3:父页面和ASP.NET页面托pipe在不同的域上。 示例: – 父页面yourapp.com – 托pipe在iframe中的ASP.NET页面:myapp.com
我目前正在决定是否使用EC2或GAE为我的Django应用程序。 我已经做了一些研究。 在部署一个数据库驱动的Django应用程序与以下方面: — high on db reads / moderate db writes in mysql — memcached — ffmpeg (though not for video transcoding) 各有什么优点/缺点? 我主要考虑的是: — ease of setting up — ease of scaling up /down — speed (for EC2 this is easy to figure out) — uptime 另外,他们如何将成本与GAE最近的增长进行比较? 谢谢。
我们是一个小型的,分布式的Windows Server 2008 R2安装公司。 我想为我们的员工build立一种方式,通过VPN安全地连接到这台服务器,然后能够映射networking驱动器。 通过在服务器上安装Network Policy and Access Servicesangular色并使用默认设置,我已经获得了这个function。 我也在服务器上创build了一个networking共享。 问题是,我们的连接是零星的(有时服务停止监听端口,或者只是拒绝授权正确的凭据),而且速度慢。 我总是可以通过VPN连接,但映射是有问题的。 对于如何做到这一点的答案,以及我是否走上正轨,我会感激不尽。 提前致谢!
可能重复: 你用什么工具来监视你的服务器? 我正在寻找一个具有以下function的监控系统: 针对亚马逊EC2 可扩展性 可以添加自定义插件,更喜欢python 安装和configuration可以自动化 与其他监控,日志系统的集成能力 输出图表足够清晰,可以做出正确的决定 我search了很多,我发现了很多工具,如: 神 Zenoss的 Nagios的 穆宁 仙人掌 但我不能决定哪一个是最好的,并具有所有这些function和更多。
我试图让我们的networking上工作的水平分割DNS服务器。 bind9启动正常,但是当我指向其他服务器resolf.conf它我得到这些访问被拒绝的消息。 (为了安全起见,我已经将我们的网站名称更改为OURWEBSITE) root@server:~# host zenoss Host zenoss not found: 5(REFUSED) root@server:~# host google.com Host google.com.OURWEBSITE.com not found: 5(REFUSED) 这里是我们的named.conf include "/etc/bind/named.conf.options"; include "/etc/bind/named.conf.local"; // include "/etc/bind/named.conf.default-zones"; acl internal { 192.168.168.0/25; localhost; }; // // Lan zone recursion is the default // view "internal-view" { match-clients { internal; }; zone "." IN { type hint; […]
对于memcached服务器,我们运行的是1.4.5版本,而应用程序是使用PHP 5.3.6和memcache( http://pecl.php.net/package/memcache )3.0.5版本构build的 目前我们有2个memcached池,每个池当前有3个memcached服务器。 同时,由于需要为我们的Web应用程序进行负载均衡,现在我们有两个应用程序服务器连接到相同的memcached池。 由于第一个应用程序服务器安装时间较长,因此memcache版本为3.0.5,对于较新版本的服务器,安装了memcache 3.0.6版本。 之后,奇怪的事情发生,有时数据不能被检索,我们得到的错误如: [Mon Oct 03 19:55:56 2011] [error] [client 192.168.0.22] PHP Notice: unserialize(): Error at offset 0 of 9648 bytes in /public_html/test.php 所以看起来,当我们将memcache库与相同的版本(使用3.0.6或3.0.5运行的两个池)匹配时,问题就解决了。 但不知道是否有人有类似的问题? 你会推荐哪个版本? 最后,使用版本2.2.6是“稳定”版本更好吗?