服务器管理员

系统和网络管理员的问答


1
在IIS7.5 Manager中的“工作进程”窗格中,“虚拟字节”是什么意思?
在IIS7.5 Manager中的“工作进程”窗格中,“虚拟字节”是什么意思? 如果我打开IIS管理器(在WindowsServer 2008r2上),然后转到“工作进程”页面,则可以看到我的一个AppPool进程报告 Private Bytes (KB) 106,435.00 Virtual Bytes (KB) 748,788.00 但是,如果我查看任务管理器,则相关的w3wp.exe进程报告69,276K。 谁能向我解释这些数字之间的关系? 谢谢


4
使用Cookie控制Nginx代理目标?
我正在尝试使用有趣的Apache mod_rewrite设置来转换反向代理以改为使用Nginx(由于外部原因,我们正从Apache迁移到Nginx,并且除此部分外,大多数其他方法都工作正常)。 我最初的设置是读取HTTP cookie(由某些应用程序设置),然后根据其值将反向代理定向到不同的后端。它是这样的: RewriteCond %{HTTP_COOKIE} proxy-target-A RewriteRule ^/original-request/ http://backend-a/some-application [P,QSA] RewriteCond %{HTTP_COOKIE} proxy-target-B RewriteRule ^/original-request http://backend-b/another-application [P,QSA] RewriteRule ^/original-request http://primary-backend/original-application [P,QSA] 我正在尝试使用Nginx实现相同的目的,而我的初始配置是这样的(其中“ proxy_override”是cookie的名称): location /original-request { if ($cookie_proxy_override = "proxy-target-A") { rewrite . http://backend-a/some-application; break; } if ($cookie_proxy_override = "proxy-target-B") { rewrite . http://backend-b/another-application; break; } proxy_pass http://primary-backend/original-application; } …

12
Exchange 2010和Outlook 2010每次启动时都要求输入密码
我有一台已完全更新的Exchange 2010服务器,客户端正在运行Outlook 2010,但是某些用户每次打开Outlook时都会提示输入凭据。 我已经检查了常见错误,例如“ 始终请求身份验证”复选框。 我认为只有在AD和Exchange中创建的新用户才会发生这种情况,而我做不到gpupdate-这可能相关吗?

3
什么是mdev?如何在Linux中创建/ dev / *节点?
我们的Linux内核是2.6.31,在带有busybox的嵌入式MIPS处理器上运行。 初始化脚本(rcS)使用以下命令启动mdev: echo "/sbin/stbhotplug" > /proc/sys/kernel/hotplug mdev -s 谁能告诉我Linux实用程序mdev做什么? 它看起来像自动热插拔,因为stbhotplug是处理以太网接口的脚本。 另外,我们给的rootfs仅具有一个控制台设备,即/dev/console是中的唯一文件/dev。 但是,当系统运行时,/dev目录中充满了设备文件(例如/dev/mtd)。 我问的原因是,有时我们会收到一条错误消息,/dev/ubi_ctrl即报告未找到或未/dev/ubi1找到。 Linux如何或何时创建这些设备? 谢谢。


3
允许www-data用户使用scp / ssh
我在使用Ubuntu 10.04.2的Amazon EC2上 我的Web文件夹归www-data所有,因此我希望能够以www-data的身份登录ssh和scp到我的服务器。 谢谢! 将行添加到我的/ etc / ssh / sshd_config中似乎不起作用。 AllowUsers www-data

5
阻止控制台清除屏幕?
引导至Linux时,有时会有一两行会被快速清除。我认为其中一些甚至没有出现在dmesg中。如果没有其他问题,我想在“ login:”提示符之前取消清除。是否可以设置内核命令或sysctl来防止这种情况,以便引导后在控制台屏幕上读取它们?
11 linux  kernel  console 

1
Apache内存使用优化
Apache使用了过多的服务器内存,导致其崩溃。我的服务器中有4GB的RAM。 我试图微调Apache设置以提高其性能,但是我对此很陌生。 我试图遵循本文的建议,但不确定如何计算,而且似乎会使情况更糟。 我的上层内容如下: 11697 apache 15 0 322m 37m 4048 S 0.0 0.9 0:00.52 httpd 13602 apache 15 0 323m 37m 3944 S 0.0 0.9 0:00.50 httpd 11786 apache 15 0 322m 36m 4052 S 0.0 0.9 0:00.50 httpd 12525 apache 15 0 322m 36m 4040 S 0.0 0.9 …

3
具有受信任的,已签名但已撤销的证书的实时站点示例?
我正在为用户起草一些文档,旨在对他们进行证书吊销方面的教育。我想提供浏览器的屏幕快照,以展示遇到被吊销证书时的用户体验。撤销可以通过OCSP或CRL进行。 我已经尝试过挖掘CRL,但是它们列出了证书的序列号,并且没有为我提供尝试连接的URL。 有人可以提供带有未自签名但已撤销证书的实时站点的URL吗?也许有一种方法可以在CRL中查找证书并将其交叉引用到URL?

6
UDP中的MTU如何为65535,但以太网不允许帧大小超过1500字节
我正在使用100 Mbps的快速以太网,其帧大小小于1500字节(根据我的教科书,有效负载为1472字节)。这样,我能够发送和接收消息大小为65507字节的UDP数据包,这意味着数据包大小为65507 + 20(IP报头)+ 8(UDP报头)= 65535。 如果帧的有效负载大小本身最大为1472字节(根据我的教科书),那么IP的数据包大小如何大于此处的65535? 我使用发件人代码作为 char buffer[100000]; for (int i = 1; i < 100000; i++) { int len = send (socket_id, buffer, i); printf("%d\n", len); } 接收方代码为 while (len = recv (socket_id, buffer, 100000)) { printf("%d\n". len); } 我观察到send returns -1上i > 65507和recv打印或接收的分组maximum of length 65507。

6
Windows上的ZFS替代方案
从概念上讲,我并不孤单,我喜欢ZFS的概念。您可以创建一个大磁盘,所有内容都存储在多个驱动器上,并且可以随时增加和缩小池和驱动器。另外,磁盘不必相同,等等。 我最讨厌的 ZFS是,据我所知,它是在Oracle(以前称为Sun)硬件上运行的Solaris上唯一真正稳定的形式。当然,存在OpenSolaris,并且FreeBSD具有ZFS支持,但是在非Oracle硬件上的FreeBSD / OpenSolairs / Solaris上,可靠性通常被认为很差。 我们运行(目前仅)Window Server 2008 R2服务器。此操作系统的“次佳” DAS存储选项是什么?我找不到适用于Windows的ZFS实现,因此就可以了。那里有无数的RAID卡:有人可以推荐接近ZFS灵活性的设置吗?您可以仅将磁盘添加到池中并添加更多存储空间而不必关闭服务器进行重建的设置吗? 总结:如果您喜欢ZFS但想运行Windows Server 2008 R2,那么最好/最酷的选择是什么? PS:这是用于生产系统的,每个系统的预算约为1万。

2
更新计划任务的密码
我有一个计划任务,需要作为服务帐户运行。服务帐户的密码每100天重置一次,因此我需要更新计划任务的密码。 我不知道该怎么做。当我在计划任务的属性中选择“更改用户或组”时,没有提示更新密码。 此计划的任务将部署在Windows Server 2008 R2和Windows 7上。


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.