服务器管理员

系统和网络管理员的问答

2
如何通过单个端口处理加密和未加密的HTTP连接
请看下图。 这应该如何工作? 当远程请求http:// myhost.com:8080/*时,应将请求转发到侦听回送接口端口8008的http服务器。这是简单的部分。 当远程用户请求http:// myhost.com:8080/specialurl ... 充当应用程序级别网关的程序应该能够将连接升级到加密的会话(无需更改端口) 与远程浏览器建立加密会话后,它应将请求转发到侦听回送接口端口8000的C程序。 我的问题是: 您是否曾经在生产环境中部署过这样的解决方案?如果你有... 您使用什么产品充当应用程序网关? 您能否提供一个配置示例? 硬限制: 我无法控制防火墙,并且我可以通过该端口将外部流量传入内部服务器的唯一端口是8080。该端口号无关紧要,问题是在防火墙级别只有一个开放的端口可以转发入站内部服务器的流量。 内部服务器必须正在运行Linux(当前正在运行Debian Lenny) 远程用户只需要使用当前的Web浏览器和Internet连接即可访问该服务器。这意味着此处不能通过SSH进行反向端口转发。 我需要一种已经在生产中经过测试并且可以轻松部署的产品。我不想开发自己的应用程序网关(如果是这种情况,我想我会在Stack Overflow上问这个问题,而不是在Server Fault上问这个问题)。 软限制: 我想避免将Apache用作应用程序网关(尽管如果这是唯一的选择,我愿意这样做) 如果可能,应用程序网关应该是成熟的开源软件产品。 到目前为止,产品已尝试作为应用程序网关(没有成功) Nginx的 lighttpd 磅 相关RFC RFC2817(... 说明了如何使用HTTP / 1.1中的升级机制通过现有的TCP连接来发起传输层安全性(TLS)。这允许不受保护的HTTP流量共享相同的知名端口。) RFC2818(... 描述了如何使用TLS来保护Internet上的HTTP连接。目前的做法是在SSL(TLS的前身)上对HTTP进行分层,通过使用不同的服务器端口来区分安全流量和不安全流量 ... )
10 linux  nginx  http  https  lighttpd 

1
取消数据库脱机
我不小心尝试通过上下文菜单命令>任务>使离线使数据库离线。 该过程现在正在进行中,无法建立新的连接。 如何取消这个程序?

5
SVN提交的电子邮件通知[关闭]
关闭。这个问题是题外话。它当前不接受答案。 5年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 对于相对完整的SVN签到通知系统,您有什么建议吗? 我正在寻找可以更改存储库文件摘要的内容,并在提交时通过电子邮件将实际差异的内容通过电子邮件发送给开发团队的所有成员,也许带有指向ViewVC上受影响的完整源文件的链接或类似内容。 。那是可选的。 我绝对希望将实际的差异/代码摘录整齐地划分。如果从一开始就只是一个巨大的,鲁as的,令人费解的代码片段,那么没有人会看这些东西(好像它们还是会:-)。原则上,我只想查看修订号,摘要,进行提交的用户以及受影响的存储库文件列表。 我花了一些时间来考虑编写自己的代码的可行性,尽管我看到SVN正是以这种方式捕获各种事件的“钩子”,但是弄清楚一些行之有效的工作似乎确实是一项艰巨的任务。可以肯定的是,存在这样的开源软件包,我想知道你们中的任何一个是否可以帮助我省去找出哪些是好的,哪些是坏的麻烦。我正在寻找易于设置且不需要大量时间的东西;我很想花时间学习一个真正全面的系统的来龙去脉,但是我也必须真正地进行开发。 提前非常感谢大家! 编辑:我知道Sourceforge做得很好。我在几个-dev列表中,在这些列表中,我会不断收到这些消息。但是我不能真正将Sourceforge用于我正在从事的各种项目。
10 email  svn 

5
Matasano是如何被黑客入侵的?
来自:http : //seclists.org/fulldisclosure/2009/Jul/0388.html 如果我从以下网站上的帖子中最好地理解它:http : //news.ycombinator.com/item?id=723798,Matasano团队让sshd可以访问Internet-从编程的角度来看,有什么建议的解决方案?

3
通过Apache,Gentoo对SVN进行大型提交时出现“ SSL错误解析tlsext”
这仅在大型提交时发生(导致失败的提交): Apache虚拟主机配置中的启示部分 <LimitExcept获取选择选项报告> 需要有效用户 </ LimitExcept> Dav svn SVNPath / home / svn / 提交结果: 传输文件数据............. svn:提交失败 (详情如下): svn:的PUT '/!svn/wrk/48583f7d-0e01-410d-8941-33d2ba3574b4/WAP/.../htdocs/images/rt.gif': SSL协商失败:SSL错误:解析tlsext(https:// ...) 我在这里找到了对它的引用:http : //code.google.com/p/support/issues/detail?id=1395 指出OpenSSL应该使用TLS扩展名进行编译,但就我而言,它不会在一开始就出错,只是在大型提交时。 有任何想法吗?谢谢
10 apache-2.2  svn  gentoo 

4
Linux:如何将大文件分解为小文件?
我的源计算机上有一个巨大的文件(> 20个演出),我需要将其传输到目标计算机上。出于这个问题的目的,我们假设两台计算机之间没有网络连接。 我需要将此文件分解为一系列较小的文件,将较小的文件写入DVD,然后在目标计算机上重新组装所有内容。 源计算机和目标计算机都是Linux机器。有没有办法做到这一点tar?我觉得我需要使用该--multi-volume参数。我有什么选择? 我需要能够指定卷文件的大小,以确保每个文件都适合一张DVD。 谢谢!
10 linux  tar  files 

4
Microsoft如何执行许可证?
我经常想知道,我有一个MSDN通用许可证和一个Technet许可证,所以我拥有执行软件开发所需的所有许可证。 如果我是一个不诚实的人,只是简单地将许可密钥(例如SQL Server的企业版)提供给某人(或更糟糕的是,向他们收费),并且他们在生产环境中使用了它,那么Microsoft如何抓住人们? 在过去,当大多数软件安装在台式机上时,当公司购买一份软件的副本并将其安装在500-1000人或更多的台式机上时,这总是很明显的(我在一家公司工作最终,有人批准了他们,软件警察来了,并处以巨额罚款...) 如果不诚实的公司安装了服务器软件的非法副本,并且有1000或更多的人使用它,那么除了sysadmin之外,没有其他人会知道...我必须相信MS可以解决此问题...但是如何?
10 licensing 

3
Xen映像文件与分区/ LVM卷性能
我读了很多建议,从文件映像VM存储切换到基于分区/ LVM卷。 声称分区/ LVM比映像文件快得多。 我认为不利的是,不再将整个VM放在一个易于复制和迁移的文件中。 谁能对此提出建议,尤其是在Xen的新版本中确实存在任何差异以及是否有任何IO基准来支持它的情况下? 谢谢!

5
我应该采取什么步骤来保护Tomcat 6.x?
我正在设置一个新的Tomcat部署,并希望它尽可能安全。 我创建了一个“ jakarta”用户,并让jsvc将Tomcat作为守护程序运行。关于目录权限的任何提示,以及诸如此类的限制访问Tomcat文件的提示? 我知道我需要删除默认的Web应用程序-文档,示例等...在这里我应该使用什么最佳实践?那所有的配置XML文件呢?有什么提示吗? 启用安全管理器以使Web应用程序在沙箱中运行是否值得?有没有人有设置经验? 我看到了一些在Apache之后运行Tomcat的两个实例的人的例子。看来这可以使用mod_jk或mod_proxy来完成...两者的优点/缺点?值得麻烦吗? 如果重要的话,操作系统是Debian lenny。我不使用apt-get,因为lenny仅提供tomcat 5.5,而我们需要6.x。 谢谢!


13
寻找一个好的IT经理[关闭]
关闭。这个问题是题外话。它当前不接受答案。 5年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我很难找到适合我工作的公司的合格IT经理。我们需要具有一定技术经验的管理人员来进行备份。 我们不断吸引全是管理人员或技术专家的人。 有人知道我应该去哪里找一些好人吗?这是一个高度选择性的职位,对我来说是一场噩梦。 我们是一家小公司,但不怕为高级人才付费。它是一个很小的IT部门,目前只有3名员工,但我们确实希望扩展。我们是基于Wintel的设施,实际上只是在寻求支持图形艺术家和软件工程师的工作。 经理将需要维护大约十二台服务器,设置和管理IIS,SQL Server,Exchange,Active Directory和所有基本的Microsoft产品。我们目前的IT团队更多是一小部分以前的Geek Squad雇员,而不是系统管理员,因此,进来的人将不得不动手建立基础架构和指导现有员工。 只想感谢大家的见解。我想我的最后一个问题是,雇用这个人的理想场所是什么?是否有针对此区域的特定网站,其中包含职位/候选人列表? 目前,我们只是使用普通的职业建设者和招聘者。我刚刚检查了一下,我想我们甚至没有在我们的网站上列出该职位,但是,如果有兴趣,我欢迎人们访问我的用户个人资料。
10 untagged 


3
如何使用Gitosis删除Git存储库
我正在使用Gitosis管理远程服务器上的一些Git存储库。由于我刚开始,所以会犯很多错误。这就是为什么现在我需要删除使用Gitosis创建的Git存储库。使用Gitosis是否有可能?我是否必须登录该机器并从那里进行操作?
10 git 

4
在mysql命令行程序中修复Control-C?
在mysql命令行中,按Control-C将取消程序,并使您返回bash。在中psql,用于postgres的它将终止当前查询,并且不会停止psql程序。有什么办法可以Control-C在mysql程序中获得psql样式的行为?我一直发现自己Control-C习惯养成压力,不得不重新登录mysql。 Control C不会杀死bash,并在您按下它时将您注销。我认为这是一件好事。Control-C表示“停止您正在做的事情”。

4
从Windows到Mac的VNC不断冻结[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使其成为服务器故障的主题。 8年前关闭。 我正在尝试使用RealVNC和TightVNC从Vista将VNC插入OSX 10.4.11盒中。我可以成功连接,但是大约一分钟后,我的VNC窗口完全冻结,而在Mac上,AppleVncServer进程开始吞噬大量的RAM(100Mb +)和CPU(40-50%)-但是Mac没有冻结。发生这种情况时,除非重新启动AppleVncServer进程,否则任何人都无法进入VNC。 我已经浏览了正在使用的VNC客户端上的所有可用选项,但没有发现会导致这种行为的明显迹象。对此有任何见解,我将不胜感激。 达科 更新:经过更多故障排除后,看来只有在我复制Vista上的副本时才会发生这种情况。一旦执行复制操作,VNC就会冻结。请注意,在VNC内部复制粘贴效果很好。

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.