如何在Linux服务器(RHEL 5)上存储客户端(Windows XP)的击键?
我想在工作时间监视我的员工在办公室的每一个动作,
我该怎么做?
如果你打算这么做(我也build议不要),我build议的第一件事就是检查你所在国家的就业,公司,隐私和数据保护法律,以确保它不违法。 其次,你需要检查你的雇员的合同,并确保你没有打破他们。
接下来,你需要认真思考你做这件事的原因。 我在这里给你的怀疑是好处,并假设你有理由怀疑其中一人可能参与某种欺诈或其他讨厌的活动。 如果没有,我build议你退后一步,忘记你现在想过的事情。
之后,你需要检查你有什么合法的追索权。 一个善良诚实的公司或雇佣律师(不仅仅是为了抢钱)将能够就获得您需要的证据的法律手段提供build议。 高于一切,你需要保持在法律的正确的一面。 如果涉及到法庭案件(例如,如果一名雇员宣称不公平解雇),如果您使用的证据是非法获取的,您将会陷入一大堆麻烦。
虽然我们在法律方面,但您也需要确定与监控员工有关的法律。 您可能有义务通知他们您正在监控他们,您可能有义务通知他们您正在监控的是什么,您可能有义务通过法律告知他们监控他们的原因,您可能有义务将您收集的任何数据交给要求的员工。
如果你仍然决定走这条路线,你需要知道在PC上安装键盘logging,屏幕抓取等软件基本上是安装软件,模仿(或者完全复制)病毒和其他恶意行为。 这可能不能很好地与你的AV软件(你使用AV软件?)打好,也可能是其中一个必须去的情况。 你想要那个吗? 真?
虽然技术确实存在做这些事情,我会强烈劝阻试图在生产环境中使用它们。
除此之外,这些工具将提供一个安全的恶梦,将敏感数据传回您的networking,并将其存储在一个非常高价值的目标上。 所有的安全鸡蛋都将在一个篮子里。 任何获得访问权限的人都可以在相当长的一段时间内findnetworking中每个其他系统的每个密码,短语和其他一些潜在敏感数据。
他们很可能会对员工的士气产生可怕的影响……类似于张贴粗暴的暴徒站在他们身上观看每一个击键,并用一只手一秒钟听他们说的每一个字(也许在另一个鞭子)。
另外,在大家的桌面计算机上加载这些工具很可能会影响工作站的稳定性和性能……并且通过networking传递每个击键和定期快照可能会产生相当多的stream量。 (实际上,强制使用这些工具的最明显的方法是使桌面/工作站成为所有安装在集中式服务器上的所有生产力应用程序,聊天/ IM客户端等的瘦客户机……运行Citrix或“terminal服务器版“或红帽的”桌面虚拟化“产品(如果我正确记得,基于他们的Qumranet收购)。
此外,如果您正在捕获所有这些数据,您将要分配哪些数据进行审查? 你要花多less钱看看你的员工行为的概况?
最后,考虑一下你在员工计算机上安装的这些工具的组合是非常简单的。 有些员工可能会想办法绕过他们。 在其他情况下,由于各种无害的原因,他们可能会失败。 他们可能会创造更多的复杂性和支持开销。
如果你真的想确保你的员工在工作,那么也许你应该关注有意义的生产力指标和stream程。 他们完成了多less工作? 他们做得如何准确? 他们是否引起客户投诉? 来自同事?
有效的和有效的方式来pipe理你的员工。 玩Proctologist和用显微镜爬过他们的饮食渠道不在其中!
呃,我很抱歉你的语言有点混乱。
你想监视用户在连接到RHEL5服务器时所做的事情吗? 或者你只是想用可以将数据存储在RHEL5服务器上的东西来监控他们的XP桌面?
无论哪种方式,你可以使用鱿鱼来控制用户如何连接到您的RHEL上的互联网,并设置XP客户端连接到REHL5服务器,然后再上网。
除此之外,你可以使用这样的东西
http://www.xp-tools.com/xpkeylogger/index.htm
但最后如果你关心你的员工,可能获得更高水平的员工可能是一个不那么痛苦的select。