服务器管理员

系统和网络管理员的问答


6
如何在OS X上从稀疏包中回收所有/大部分可用空间
是否可以对稀疏的捆绑包映像进行碎片整理并回收(大部分)可用空间? 这是背景:我正在使用稀疏捆绑,并且不时地想从它们中回收空间,所以我运行: hdiutil compact image.sparsebundle 但是,如手册页中所述,它仅回收完全未使用的乐队文件,因此在我的情况下它说: Reclaimed 0 bytes out of 90.4 GB possible. 当然,有可能将图像的内容复制到新的稀疏束中,然后代替使用,但是这既麻烦又需要足够的可用空间进行此操作。 同时,我发现compact命令的输出有些令人误解(我当前正在运行OS X 10.5.7),因为有时列出的大小可能大于硬盘上映像包当前占用的大小。驾驶。我没有仔细看,但输出似乎是最大大小或“最大大小”-“使用的大小”。
30 mac-osx 

14
为什么“加载您的个人设置”要花很长时间?
我遇到过数十个Windows(XP)用户安装,在这些用户登录后,系统在此屏幕上停留了很长时间。 可能的原因是什么?我该如何诊断?有什么解决方案?是否有任何实用程序可以帮助您查找和/或修复它?
30 windows 

7
如何招募Linux专家
我需要招募一个合适的linux专家,而不是一个可以拼写它的人,一个真正的大人物去招募自己的团队。 我们目前是Windows的大房子,所以我知道我需要问该问题以解决该领域中的问题,但是我不知道要问Linux技术员什么问题,也不知道什么是很好的答案。 您有什么想问的问题吗?还是我应该从外部顾问那里聘请某人参加面试?
30 untagged 

11
保持UNIX包最新的最佳实践?
您如何使服务器保持最新状态? 当使用像Aptitude这样的软件包管理器时,您是否保留升级/安装历史记录,如果是,您该怎么做? 在多台服务器上安装或升级软件包时,是否有任何方法可以尽可能地加快该过程?

22
密码最佳做法
鉴于最近发生的事件是网站管理员向“黑客”学习并重试了密码,那么关于密码的最佳做法,我们可以向所有人提出什么建议? 在站点之间使用唯一的密码(即从不重复使用密码) 避免在字典中找到单词 考虑使用非英语的单词或短语 使用密码短语并使用每个单词的首字母 l33tifying并没有太大帮助 请提出更多建议!

1
在响应消息中使用“连接:关闭”是什么意思?
当客户端Connection: close在请求消息中使用标头时,这意味着它希望服务器在发送响应消息后关闭连接。 我认为此标头仅用于请求消息中,但是我注意到它也用于响应消息中。例如: 在响应消息中使用此标头意味着什么? 我认为这意味着服务器将在发送响应消息后关闭连接(即使客户端Connection: keep-alive在其请求消息中使用了标头)。我对么?
30 networking  http 

3
ssh-copy-id-权限被拒绝(公钥)
我想设置到具有虚拟机的计算机中的mysql服务器的ssh隧道。如果重新启动计算机,则隧道也必须工作。 因此可以说A是装有linux软件的计算机。B-计算机A中的虚拟机。 MySQL在B中。 C-是计算机A中的一个虚拟机,它想连接到B中的MySQL。 现在通过这篇文章:http : //www.thegeekstuff.com/2008/11/3-steps-to-perform-ssh-login-without-password-using-ssh-keygen-ssh-copy-id/ 我尝试将公钥复制到远程服务器。我想我需要将其复制到计算机A。 ssh-copy-id -i id_rsa.pub.bak [user]@[IP of A] -p [port of A] Enter passphrase for key '/home/[user]/.ssh/id_rsa': Permission denied (publickey). 现在,我尝试输入文件id_rsa.pub.bak的密码。它否认了。 然后我看到它使用了/home/[user]/.ssh/id_rsa中的密钥,该密钥与我要复制的公共密钥不同,我的意思是私钥当然不同,但是我的意思是我复制了另一个私钥。所以我尝试使用它的密码。也否认了。 我该如何调试为什么密码短语被拒绝? 更新资料 根据评论,我创建了一个新的名为id_rsa.pub的公共文件,现在所有内容都在一行中 并运行并仍然出现错误。 ssh-copy-id -i id_rsa.pub [host and port] -vvv Enter passphrase for key '/home/[user]/.ssh/id_rsa': Permission denied (publickey). 更新资料 检查了A计算机中.ssh文件夹和authorized_keys文件的权限-它们分别是700和600,因此注释中说它们很好。 更新资料 …
30 ssh-keys 

2
Nginx:多个路径的位置正则表达式
我在nginx config中有两个可以工作的位置: location ^~ /media/ { proxy_pass http://backend.example.com; } location ^~ /static/ { proxy_pass http://backend.example.com; } 如何将这两部分合并到一个位置? 我已经做了什么: 我尝试了这个建议 location ~ ^/(static|media)/ { proxy_pass http://backend.example.com; } 但这对我不起作用。 另外,当我不使用后端时,以下配置可以正常运行: location ~ ^/(static|media)/ { root /home/project_root; } 更新(日志中的一些字符串) xx.xx.xx.xx - - [31/Dec/2013:13:48:18 +0000] "GET /content/11160/ HTTP/1.1" 200 5310 "-" "Mozilla/5.0 (Windows NT …
30 nginx  regex 

4
PEM SSH密钥的指纹
我有一个PEM文件,我将其添加到正在运行的ssh-agent中: $ file query.pem query.pem: PEM RSA private key $ ssh-add ./query.pem Identity added: ./query.pem (./query.pem) $ ssh-add -l | grep query 2048 ef:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX ./query.pem (RSA) 如何直接从文件中获取密钥的指纹(在ssh-agent中看到)?我知道ssh-keygen -l -f some_key适用于“普通” ssh密钥,但不适用于PEM文件。 如果我在.pem文件上尝试ssh-keygen,则会得到: $ ssh-keygen -l -f ./query.pem key_read: uudecode PRIVATE KEY----- failed key_read: uudecode PRIVATE KEY----- failed ./query.pem is not …

1
IIS7 w3c日志中的时间单位是多少?
我正在尝试分析一些IIS7日志(W3C格式),并且在该time-taken字段及其单位中很有趣。 根据Microsoft的单位为毫秒。 The length of time that the action took, in milliseconds. 根据w3c文档,它以秒为单位 Time taken for transaction to complete in seconds, field has type <fixed> 正确答案是什么?
30 iis-7  iis 

6
硬件RAID的ZFS最佳做法
如果恰好有一些服务器级硬件可供使用,是否建议在基于硬件的RAID1或类似硬件上运行ZFS?是否应该关闭基于硬件的RAID,然后在a mirror或a 上运行ZFS raidz zpool? 关闭硬件RAID功能后,与非硬件RAID控制器相比,基于硬件RAID的SATA2和SAS控制器是否更可能隐藏读写错误? 对于不可定制的服务器,如果存在一种情况,其中硬件RAID控制器实际上是成本中立的(甚至降低了预建服务器产品的成本,因为它的存在会提高托管公司提供补充IPMI的可能性)访问),应该完全避免吗?但是应该追寻吗?

3
dig + trace总是准确的吗?
当对DNS缓存的准确性提出疑问时,它dig +trace往往是确定面向Internet的DNS记录的权威性答案的推荐方法。当与配合使用时+additional,这似乎特别有用,该工具还显示了粘合记录。 有时,在这一点上似乎存在一些分歧-有人说它依赖于本地解析器来查找中间名称服务器的IP地址,但是命令输出没有提供任何迹象表明这正在超出根目录的初始列表名称服务器。似乎合理的假设是,如果这样做的目的+trace不是要在根服务器上启动并向下追溯。(至少如果您具有正确的根名称服务器列表) dig +trace对于根名称服务器以外的内容,是否真的使用本地解析器?

3
可以将哪些选项放入SSHauthorized_keys文件中?
我找到了有关可以放置在authorized_keys文件中的键之前的选项的文章。我想知道,还有更多吗?本文中列出的选项是 来自=“域” command =“ commandtorun” 无端口转发 没有X11转发 无代理转发 无礼 更新 似乎现在无法访问原始文章。因此,我现在更改了链接以指向archive.org版本。
30 ssh 

4
伪造特定Shell会话的日期
我当然想在这里取得一些成就,但是我想在本地为GNU / Linux上的shell会话伪造日期。我需要对程序在不同日期的行为进行黑盒测试,并且修改系统范围的日期可能会带来不良的副作用(定时作业,混乱的日志等)。 有任何想法吗 ?
30 linux  unix  shell  unix-shell  time 

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.