gpt4 book ai didi

hadoop - 如何使文件在 hdfs 中不可删除?

转载 作者:可可西里 更新时间:2023-11-01 16:56:15 25 4
gpt4 key购买 nike

我有一个要求,即我想让进入 hdfs 的文件不可删除。是否有任何选项可以做到这一点?实际上在 linux 中,我们有一个命令 chattr 来使文件不可变/undeletable 以便在 root 删除该不可变标志(chattr +i)之前没有人可以删除该文件,hadoop 中是否有任何此类设施?。任何建议表示赞赏。

提前致谢。

最佳答案

我不相信有任何等同于 chattr 的东西。如果你的主要目的是阻止人们错误地这样做,将所有者更改为 hdfs(Hadoop root),并设置它以便只有 root 可以通过文件权限删除它。

但是默认情况下,任何人都可以通过命令行以 root 用户身份登录,因为 hadoop 并非为开箱即用的安全性而设计。为了获得真正的安全性,您需要为 hadoop 启用 kerberos 身份验证,从而消除命令行访问漏洞。

关于hadoop - 如何使文件在 hdfs 中不可删除?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29562237/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com