代码之家  ›  专栏  ›  技术社区  ›  the Hampster

后门策略-需要意见

  •  0
  • the Hampster  · 技术社区  · 16 年前

    我正在创建一个应用程序来跟踪一所大学的出版物和助学金。教授们需要在简历系统启动和运行时将其放入系统中。是的,对。

    负责人正计划雇用人输入所有信息,但我的问题是如何输入?

    我想的策略是安装后门。幸运的本科生可以用后门作为任何教授登录。一旦所有的数据都被删除,后门就可以被删除。

    这样做可能和在配置文件中编辑注释一样简单。IT人员仍然可以访问,但是由于他们控制了机器,他们无论如何都可以访问。这个策略有什么缺陷吗?

    3 回复  |  直到 16 年前
        1
  •  3
  •   Justin Ethier    16 年前

    与其安装后门,不如创建一个特权用户角色。具有此角色的用户可以查看和修改任何其他用户的数据(如果您希望使用此角色更安全,也可以选择一组用户)。因此,本科生可以使用这个角色的帐户来输入必要的数据。完成后,管理员可以从其帐户中删除该角色,从而有效地关闭“后门”。

        2
  •  1
  •   Puppy    16 年前

    你冒着大学生受到其他伤害的危险。你应该做的是让他们创建一个新用户,给那个用户一个小分区,让用户在上面输入数据。等他说完就抄过来。给学生实际的访问权限是个坏主意,更糟糕的是让他以用户身份登录——他应该有自己的用户。

        3
  •  1
  •   Stephen P    16 年前

    不要低估员工、学生或临时工输入和维护数据的持续需求。在最初的加载(打字)阶段之后,维护工作可能很简单,但有些教授根本不会这么做,而是将其委托给工作人员。

    在一个非常相似的应用程序中(我们跟踪出版物和赠款等,作为加薪和升职的职业评估的一部分),我们的决定是使用“代理”系统,其中某些用户可以“切换”到其他用户。这并不是一个真正的开关,因为我们存储谁在进行输入/编辑,以及数据应用于谁。

    与贾斯汀埃西尔所说的特权角色相反,这些人是 最少的 在系统中具有特权,只允许切换到另一个帐户并进行数据输入。