服务器管理员

系统和网络管理员的问答


2
通过Linux命令行保存远程SSL证书
您能想到任何用于保存HTTPS服务器提供的证书的Linux命令行方法吗?使用curl / wget / openssl建立SSL连接并保存证书而不是HTTP响应内容。 等同于我正在寻找的gui,将浏览到HTTPS站点,双击浏览器的“安全站点”图标,然后导出证书。除了这里的目标是非交互地进行。 谢谢,吉姆


2
以root身份将文件写入非root拥有的目录为什么会很糟糕?
这是对另一个问题的评论,如果有人可以向我解释其原因,我将非常乐意。 我建议让Apache将给定VHost的错误记录到用户的主目录中。这是因为不安全而被拒绝的。为什么? 我在回复评论中要求澄清,但我得到的是,将root写入不属于root的文件夹中是不安全的。同样,有人可以解释吗? 谢谢, 巴特

7
Cat 6千兆位连接的最小以太网电缆长度是多少?
我们运行Netgear GS724Tv3交换机,每个端口的部分配置是“降低功耗模式”的选项。交换机的文档将此功能列为“绿色以太网配置”功能: 启用此功能并且端口链接以1 Gbps的速度进行电缆测试:如果电缆小于10 m,则PHY处于低功耗模式(标称功率) 我们已购买了一套长度小于1 m的短跳线电缆,并且其中一些电缆可能存在问题(测试仍在进行中)。目前,我们已禁用此功能。 如果NIC / SWITCH之间的电缆少于10 m(功耗不大),是否应该启用此功能?作为后续问题,Cat 6吉比特是否有最小电缆长度要求?

3
Dropbox如何版本/上传大文件?[关闭]
我有一个免费的保管箱帐户(2GB),我想知道大型文件的版本管理如何工作。 我对网站上的所有Web文件都进行了完整备份@刚刚超过1GB。最初上传1GB后,每次同步时,Dropbox都会计算出文件的增量,还是必须再次将整个文件上传到版本中? 始终拥有一个大文件的最新版本会很酷,但是我不想每次都上传1GB的带宽时就浪费时间。 这可能吗? 谢谢,

6
发生系统错误1219
我正在尝试连接到远程服务器,并通过部署脚本在其中部署服务。 我首先说明“网络使用情况”,然后发送服务器的凭据。 但是在这里我得到系统1219错误: 不允许同一用户使用多个用户名与服务器或共享资源建立多个连接。断开与服务器或共享资源的所有先前连接,然后重试。 我不知道我与服务器之间没有任何连接。 我已经尝试使用net“ use / delete”,但是被告知没有打开到服务器的连接。 是什么赋予了?

8
禁用超线程将提高我们SQL Server安装的性能
相关信息:有关SQL Server和超线程的最新知识 最近,我们将Windows 2008 R2数据库服务器从X5470升级到X5560。从理论上讲,两个CPU的性能非常相似,如果有的话X5560的速度会稍快一些。 但是,SQL Server 2008 R2的性能在过去大约一天中一直很差,CPU使用率也很高。 页面的预期寿命非常长,我们几乎为页面带来了100%的高速缓存命中率,因此内存不是问题。 当我跑步时: SELECT * FROM sys.dm_os_wait_stats order by signal_wait_time_ms desc 我有: wait_typewaiting_tasks_countwait_time_ms max_wait_time_ms signal_wait_time_ms -------------------------------------------------- ---------- -------------------- -------------------- -------------------- -------------------- XE_TIMER_EVENT 115166 2799125790 30165 2799125065 REQUEST_FOR_DEADLOCK_SEARCH 559393 2799053973 5180 2799053973 SOS_SCHEDULER_YIELD 152289883 189948844 960 189756877 CXPACKET 234638389 2383701040 141334 118796827 SLEEP_TASK …

10
配置管理工具(Puppet,Chef)是否能够使安装的软件包保持最新?
对于已经在运行配置管理工具的人来说,这可能是一个简单的问题。配置管理工具(例如Puppet或Chef)是否是使安装的软件包保持最新状态的正确方法? 假设我运行许多服务器,大多数基于Debian和Ubuntu。当出现安全更新或错误修复时,配置管理工具是否使从存储库中安装的软件包的更新更容易? 我目前正在运行“无人值守升级”,以使系统自动安装安全更新,但我仍然必须连接到服务器并aptitude update && aptitude safe-upgrade经常运行。自然,随着服务器数量的增加,这变得无聊,乏味且容易出错。 Puppet或Chef之类的工具是否是使安装的软件包保持最新状态的正确方法?你们中有人使用这些工具来避免手动运行aptitude或在15台服务器上等效运行吗?我很确定这些问题的答案是“是的,当然!” 但是在哪里可以找到有关此特定用例的更多信息?我还没有时间深入研究Puppet或Chef,而示例菜谱或类仅显示或多或少的安装一个特定软件包(例如ssh)的小例子。除了官方文档之外,您是否有任何其他资源可以推荐(我当然会在知道哪种工具最适合我之后,就去研究这些文档)。

9
定期重新启动Web服务器是否是最佳行业做法?[关闭]
我们有一个运行在Tomcat上的Web应用程序(由第三方开发)。我们从应用程序中获得了非常糟糕的性能。应用程序开发人员声称,这是行业最佳实践,它每晚每晚重新启动Web服务器,以释放所有内存使用量并重新开始。 从客户的角度来看,这可以减轻他们白天的网站崩溃问题,但是从SysAdmin的角度来看,这是一个糟糕的解决方案。 我们将这些应用程序的20个托管在不同服务器的不同客户端上,确保每天晚上都重新启动所有这些协调似乎是错误的。
28 tomcat  java 


8
bash脚本中的多选菜单
我是一名新手,但是我想创建一个脚本,允许用户从选项列表中选择多个选项。 本质上,我想要的是类似于以下示例的内容: #!/bin/bash OPTIONS="Hello Quit" select opt in $OPTIONS; do if [ "$opt" = "Quit" ]; then echo done exit elif [ "$opt" = "Hello" ]; then echo Hello World else clear echo bad option fi done (摘自http://www.faqs.org/docs/Linux-HOWTO/Bash-Prog-Intro-HOWTO.html#ss9.1) 但是,我的脚本将具有更多选项,并且我希望允许选择倍数。所以像这样: 1)选项1 2)选项2 3)选项3 4)选项4 5)完成 对他们所选择的对象有反馈也会很棒,例如,在他们已经选择的对象旁边加号。例如,如果您选择“ 1”,我想翻页以清除并重新打印: 1) Option 1 + …
28 bash  scripting 

2
如何在MySQL Server中增加内存使用量以提高速度?
我有一台Windows 8 Server,带有8GB RAM,运行IIS7和MySQL。我一直在跟踪服务器上的内存,cpu和磁盘使用情况,发现MySQL仅使用250MB的RAM,即使我有很多免费的ram,也使磁盘非常繁忙。 在SQL Server中,我可以轻松设置希望使用的内存量,我正在MySQL中寻找相同的设置。 如何配置MySQL以使用更多内存并减少cpu和磁盘使用率?

3
Hadoop是什么?它的用途是什么?[关闭]
我很喜欢阅读ServerFault一段时间,并且在Hadoop上遇到了很多话题。从全局的角度来看,我很难找到它的作用。 所以我的问题很简单:什么是Hadoop?它有什么作用 ?它是干什么用的 ?为什么会踢屁股? 编辑:如果有人碰巧有使用Hadoop的用例的演示/说明,那将是很棒的。
28 hadoop 

4
以root身份重新编辑vim
我经常在vim中打开文件,进行一些更改,并且何时保存该文件是只读的(由另一个用户拥有)。我正在寻找有关如何以root用户身份重新打开文件并保留更改而无需先将其保存到临时文件中以root用户身份进行复制或重新编辑的提示。
28 sudo  root  vim  vimrc 

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.