在Jupyter Notebook中应用安全性的最佳方法是什么?

时间:2018-08-09 14:29:17

标签: jupyter-notebook kerberos cloudera

我现在正在我们公司的Cloudera集群中设置Jupyter Notebook服务,我知道Notebook中没有内置的安全性,但是对于大多数企业来说,安全性是必须的。那么,谁能启发我Jupyter Notebook的最佳安全实践是什么?

我现在正在考虑使用Kerberos控制数据访问,基本上类似于以下内容:

  1. 为Jupyter Notebook用户创建多个服务ID(Unix帐户),例如工程,咨询
  2. 为服务ID创建密钥表
  3. 为每个服务ID创建数据存储库,并相应地设置所有权和特权,这样用户可以在Kerberos身份验证成功后访问其数据

但是,Kerberos有其缺点,并且可能导致问题,例如,keytab的生存期将使应用程序意外失败;

令人惊讶的是,在我工作的所有公司中,没有人像Kerberos一样。

谢谢,欢迎您输入任何内容。

0 个答案:

没有答案