security - oozie怎么知道我是谁?

标签 security hadoop impersonation oozie

当我运行 oozie 作业时,它会被提交给某种 oozie 协调器,稍后作业会以我自己的身份运行(或者在我将作业提交给 oozie 的 linux 帐户下运行)。

我猜 oozie 可以使用安全模拟 (https://hadoop.apache.org/docs/r1.2.1/Secure_Impersonation.html) 来模拟我,但是当在命令行上提交作业时,告诉 oozie“提交此作业的用户是 XXX”的机制是什么?该机制有多安全? oozie 会阻止用户尝试提交作业,就好像他们是另一个用户一样吗?

谢谢

最佳答案

具体配置的时候会在oozie-site.xml中添加。

在下面找到一个示例:

 <property>
    <name>oozie.system.id</name>
    <value>${user.name}</value>
    <description>
        The Oozie system ID.
    </description>
  </property>

这实际上是在进行模拟。

关于security - oozie怎么知道我是谁?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29973366/

相关文章:

java - MapReduce 用于使用 Java 查找字符串

java - 如何定义 Google App Engine 使用的领域?

security - STIG自动化

hadoop - Hive:如果我删除当前正在查询的文件会怎样?

windows - Windows 用户模拟有哪些副作用?

c# - asp.net 模拟如何与 System.Threading.Task 一起工作?

c# - 如何检查Windows用户是否可以通过模拟访问(Windows集成安全性身份验证)SQL Server Analysis Services(SSAS)服务器

java - java中如何设置软件的过期日期?

sql - 在 Doctrine 中手动转义

java - HADOOP - 编写 YARN 应用程序