HDFS中的文件访问权限
2023-09-27 14:23:03 时间
针对文件和目录,HDFS有与POSIX(可移植操作系统界面)非常相似的权限模式。
一共提供三类权限模式:只读权限(r),写入权限(w)和可执行权限(x)。读取文件或列出目录内容时需要只读权限。写入一个文件,或是在一个目录上创建以及删除文件或目录,需要写入权限。对于文件而言,可执行权限可以忽略。因为你不能在HDFS中执行文件(与POSIX不同),但是在访问一个目录的子项时需要改权限。
每个文件和目录都有所属用户(owner)、所属组别(group)以及模式(mode)。这个模式是由所属用户的权限,组内成员的权限以及其他用户的权限组成。
默认情况下,可以通过正在运行进程的用户名和组名来唯一确定客户端的标识。但由于客户端是远程的,任何用户都可以简单的在远程系统上以他的名义创建一个账户来进行访问。因此,作为共享文件系统资源和防止数据意外损失的一种机制,权限只能供合作团体中的用户使用,而不能再一个不友好的环境中保护资源。
如果启用权限检查,就会检查所属用户权限,以确认客户端的用户名与所属用户名是否匹配,另外也将检查所属组别权限,以确认该客户端是否是该用户组的成员;若不符合,检查其他权限。
这里有一个超级用户(super-user)的概念,超级用户是namenode进程的标识。对于超级用户,系统不会执行任何权限检查。
相关文章
- javaWeb加载Properties文件
- 大数据-数仓-数据采集-日志数据(一):日志数据采集【日志文件--(Flume)>-->Kafka--(Flume)-->HDFS】
- 上传文件到hdfs注意事项
- tuxerantfs2022Mac上读写NTFS格式硬盘,快捷的访问、编辑、存储和传输文件
- oracle data guard集群之参数文件详解
- 02、创建RDD(集合、本地文件、HDFS文件)
- upload4j安全、高效、易用的java http文件上传框架
- 如何在Linux中恢复一个删除了的文件
- Eclipse 文件太长,导致着色异常问题
- HDFS 上文件块的副本数设置
- HDFS-Shell 文件操作
- Hadoop HDFS文件操作
- php 检测文件是否存在
- 马士兵hadoop第二课:hdfs集群集中管理和hadoop文件操作(转)
- HDFS文件管理
- HDFS文件读取
- HDFS文件上传与下载
- 大数据IMF传奇 java开发hadoop wodcount和hdfs文件 !
- HIVE系列(5)HIVE 数据源文件 本地文件、hdfs文件加载,hql 统计电商tb 每年订单最畅销商品
- thrift实现HDFS文件操作
- 【Java 虚拟机原理】栈帧 | 动态链接 | 方法区 | 字节码文件二进制分析
- Linux:Linux系统文件类型与文件权限
- 我的Java开发学习之旅------>Java多线程下载文件 实例