服务器管理员

系统和网络管理员的问答

2
存档和排队的Windows错误报告
只需在此处的计算机(Windows Vista)上运行“磁盘清理”,并在列表中看到了我从未见过的3个项目: 每个用户存档的Windows错误库... | 402兆字节 系统存档的Windows错误报告... | 18,0 KB 系统排队Windows错误报告。533兆字节 那些是什么?我认为删除是安全的,但是我应该先对它进行一些处理吗?例如,我是否应该对Mircosoft友好并发送所有排队的东西?我该怎么做? 注意:希望我知道那些点之后的情况。假设它是“报告”,但不知道后面是否还有其他内容。讨厌无法调整大小的对话框...(或至少让我知道工具提示中的截断文本后面是什么)




7
DisablePagingExecutive注册表更改是否有任何实际效果?
过去,在许多计算机上,在不同版本的Windows(2000,XP和无Vista)上,我都启用了DisablePagingExecutive来尝试提高性能。在每种情况下,我都有足够的内存,在当前情况下尤其如此。但是,启用此注册表项调整并重新启动后,过了一会儿我检查了任务管理器,即使我有2GB的可用物理内存,我仍然显示了很大一部分内核分页到磁盘。 有人成功使用过此调整吗?曾经吗 检查任务管理器(“性能”选项卡->“内核内存”部分)时,也许我查看的指示器不正确,但是我想防止Windows将所有可能的页面分页到磁盘,尤其是考虑到Windows中提供的内存量这些天的台式机。似乎应该存在一个“除非存在极大的内存压力,否则不分页到磁盘”选项-是否存在?


2
用户的私钥仅用于身份验证?
我有一个关于OpenVPN协议的简单问题。假设我们有两个不同的用户,同一服务器使用不同的密钥,并且两个密钥均为1024位。如果这两个用户发出完全相同的请求,并且有人正在嗅探服务器上的数据,那么这个人(嗅探器)会为两个用户看到相同的数据还是看到不同的数据?问题是要知道用户的私钥是否在身份验证后干扰了加密,还是仅在身份验证期间使用。谢谢。
8 openvpn 

2
将30GB的tar文件从一台远程服务器传输到另一台远程服务器-受磁盘空间限制
我有一个38GB的“ Moodle” tar文件,需要从旧服务器(共享主机)传输,我们可以将其称为“服务器A”到新服务器(专用虚拟机)或“服务器B”。如果可以的话,我在Mediatemple。 我已经压缩了目录,并使用wget通过SSH将其传输到服务器B,但这是一个很小的100GB软件包,我的磁盘容量为96%,这意味着我无法将文件解压缩到服务器B上!有什么方法可以将这个巨大的文件从服务器A传输到服务器B,同时保留权限并尽可能减少文件损坏,而这不会使我达到磁盘限制? 到目前为止,我已经花了很多时间,但如果有人可以提出更好的主意,我将放弃我原来的计划-我将非常感谢!
8 files  tar  wget 

1
添加“匹配组”子句后,sftp / ssh失败
我试图在EC2的ubuntu / precise上设置sftp服务器。我已经成功添加了一个可以通过ssh连接的新用户,但是一旦添加了以下子句: Match Group sftp ChrootDirectory /home/%u AllowTCPForwarding no X11Forwarding no ForceCommand internal-sftp 我再也无法连接(无论是ssh还是其他方式),并且收到消息 Error: Connection refused Error: Could not connect to server 我可以将子系统设置为: #Subsystem sftp /usr/lib/openssh/sftp-server Subsystem sftp internal-sftp 知道为什么ssh服务器因“ Match”子句而失败?本质上,除“ chroot”部分外,其他所有东西都在工作。
8 linux  ubuntu  ssh  ftp  sftp 

4
资质:列出所有以前推荐的软件包
有时在安装软件包时,aptitude建议使用其他几个软件包。 有没有办法显示所有已安装软件包的所有先前推荐软件包? 编辑: 到目前为止,感谢您的答复。我已经尝试过: aptitude show ~i | grep '^Recommends' | cut -d ' ' -f 2- 那多数都可以。但这也会使事情返回: console-setup | console-data (>= 2002.12.04dbs-1) 我想要一个简单的方法,安装所有缺少的推荐软件包。 所以 aptitude install console-setup | console-data (>= 2002.12.04dbs-1) 将无法工作;-) 有没有一种方法可以在不手动检查所有条目的情况下做到这一点?

5
这些“坏机器人”如何找到我关闭的网络服务器?
我已经安装了Apache一段时间,然后快速浏览一下access.log,发现各种各样的未知IP正在连接,大多数状态代码为403、404、400、408。我不知道它们是如何找到的我的IP,因为我仅将其用于个人用途,并添加了robots.txt,希望它可以使搜索引擎远离。我阻止索引,但没有什么真正重要的。 这些机器人(或人们)如何找到服务器?发生这种情况是否常见?这些连接是否危险/我该怎么办? 另外,许多IP来自各种国家,并且不解析主机名。 这是一堆有关结果的示例: 在一次大范围的扫描中,该机器人试图找到phpmyadmin: "GET /w00tw00t.at.blackhats.romanian.anti-sec:) HTTP/1.1" 403 243 "-" "ZmEu" "GET /3rdparty/phpMyAdmin/scripts/setup.php HTTP/1.1" 404 235 "-" "ZmEu" "GET /admin/mysql/scripts/setup.php HTTP/1.1" 404 227 "-" "ZmEu" "GET /admin/phpmyadmin/scripts/setup.php HTTP/1.1" 404 232 "-" "ZmEu" 我得到很多这些: "HEAD / HTTP/1.0" 403 - "-" "-" 很多“ proxyheader.php”,我在GET中使用http://链接收到了很多请求 "GET http://www.tosunmail.com/proxyheader.php HTTP/1.1" 404 213 "-" "Mozilla/4.0 …

2
nginx:“ server_name”解析顺序?
我的nginx.conf中有多个“服务器”块。该文档对于server_name匹配发生的顺序似乎是错误的。 我的conf看起来像这样: server { listen 80 server_name domain.com *.domain.com # do stuff } server { listen 80 server_name sub.domain.com *.sub.domain.com # do something else } 我试图找出为什么host = www.sub.domain.com的请求将转到正确的位置(第二台服务器),而文档表明它应该转到第一台服务器。 Nginx文档指示已按顺序检查服务器块是否匹配,这意味着对主机* .sub.domain.com的任何请求都应由第一台服务器而不是第二台服务器捕获。(http://wiki.nginx.org/HttpCoreModule#server_name) 此外,*通配符匹配任意数量的子域部分,因此* .domain.com匹配www.sub.domain.com。(http://nginx.org/en/docs/http/server_names.html#wildcard_names) 如果此文档有误,实际的匹配顺序是什么?
8 nginx 

3
调用厨师独奏的惯用方式?
调用chef-solo的惯用方式是什么?大多数网站都这样做: chef-solo -c ~/solo.rb -j ~/node.json -r http://www.example.com/chef-solo.tar.gz 但这很长。我可以想到一些更短的方法: 瑞克任务(rake chef-solo)。 一个小的shell脚本(run-chef-solo)。 别名(可以覆盖名称,例如chef-solo)。 惯用的方法是什么?其他厨师用户如何调用厨师?
8 chef 


3
ADFS可以连接到其他SSO服务吗?
我有一个.net应用程序,该应用程序已连接到本地ADFS服务器(已连接到我们的公司AD服务器),并且一切正常。我的问题是,我的ADFS是否可以与Internet上的其他SSO服务(例如Azure AD,AWS,Google登录名,Facebook,Twitter,OpenID等)建立受信任的连接,以便我的应用程序可以使用来自我以外的多个受信任来源的声明激活目录?

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.