导航:首页 > 编程语言 > java设置文件权限

java设置文件权限

发布时间:2023-09-23 23:41:53

java操作LINUX上文件,设置权限问题(懂LINUX的文件操作的帮个忙)

复制完了之后,修改复制后的文件的访问权限,让这个文件可以被nobody可写。这个要看实际情况来定。因为权限开大了,不安全,开小了一样修改不了或者引起其他的问题。

② java修改hdfs上文件权限问题

看来你是开启了HDFS的权限检查功能,这样你访问HDFS,NameNode都会检查访问用户的权限的。

你现在想要修改/process/startall.txt文件的权限,那process目录以及startall.txt的有效用户、有效组以及其权限是什么呢?


假设process目录与startall.txt原始的有效用户和有效组分别为root和supergroup,原始权限为750的话,你若在自己电脑运行上述程序,它会自动获取当前计算机的登录用户,假设为wyc,去访问HDFS,很显然,你的程序连process目录都进不去的。

此外,想要更改一个目录或文件的权限,当前用户则必须是有效用户或超级用户才可以。

想要解决的话,嘿嘿,如果你设置的hadoop.security.authenticationproperty,也就是认证方式为simple的话(默认就是simple),那还可以钻该认证方式的空子,运行程序是伪装成有效用户或者超级用户即可。

此外,有一行代码需要修改一下,我在实验后发现设置权限那一行有误,如下:

//hdfs.setPermission(dstPath,newFsPermission((short)775));
hdfs.setPermission(dstPath,newFsPermission("755"));
阅读全文

与java设置文件权限相关的资料

热点内容
java多线程读取文件 浏览:145
香港外贸服务器有什么好处 浏览:612
邓伦参加密室大逃脱结果变成团宠 浏览:847
购买文件服务器怎么选择 浏览:720
空调压缩机高压报警 浏览:498
u盘数控程序放哪个文件夹 浏览:853
python模拟微信登录其他APP 浏览:301
绑扎钢筋加密区规范 浏览:671
怎么更换手机壁纸安卓 浏览:808
闲鱼app卖手机怎么走验机 浏览:821
安卓三个按键音怎么关闭 浏览:64
esp8266手机app源码 浏览:713
服务器如何建立多个站点 浏览:151
加密狗可以在笔记本上做账吗 浏览:888
学生云服务器推荐 浏览:509
android银行卡快捷支付 浏览:828
海口手机直播系统源码 浏览:416
怎么给加密货币加图标 浏览:999
phpheader编码 浏览:766
云解析服务器的ip地址 浏览:951