日期:2014-05-18  浏览次数:20700 次

100分求助~~linux 下修改文件夹的写权限
我现在在做一个功能,从项目中拷贝文件倒服务器上指定的路径,然后对文件进行修改和删除操作
在本机上测试时,在windows操作系统上没有权限问题。上传倒linux服务器后,就涉及倒了权限问题。
请问各位,用Java代码如何实现去修改服务器上文件夹的访问权限呢?

谢谢各位大虾帮忙解决下。
尽量描述清楚哦。最好贴下代码。谢谢各位了O(∩_∩)O~

------解决方案--------------------
chomd * 777
------解决方案--------------------
不行就 chmod * 777

------解决方案--------------------
本人,还是 入门不久的小鸟,,,认为不可能
------解决方案--------------------
java 语言访问网络中任何计算机的资源,就和调用本地的一样方便,,,但java语言的安全性,不允许它修改访问的服务器中的权限,个人愚见。

学过,linux ,没有实际用过,,, 建议在服务器上,修改了权限 ,把服务器的权限设置低些

我项目经理,应该可以解决这个问题,,,关注中。。。
------解决方案--------------------
在linux 终端下 cd进入要修改权限的目录 然后敲那个东东就可以修改文件权限
是linux 系统的命令。
------解决方案--------------------
http://www.chinaunix.net/jh/7/240097.html
上面网址有关于chmod的详细用法。
------解决方案--------------------
探讨
引用:
java 语言访问网络中任何计算机的资源,就和调用本地的一样方便,,,但java语言的安全性,不允许它修改访问的服务器中的权限,个人愚见。

学过,linux ,没有实际用过,,, 建议在服务器上,修改了权限 ,把服务器的权限设置低些

我项目经理,应该可以解决这个问题,,,关注中。。。

呃~~(╯﹏╰)b
这个东东也是我项目经理跟我说在网上找找的,呵呵……

linux 上权限问…

------解决方案--------------------
java中来修改系统里面的某个写权限或者什么的。好像的确是没有看见过。

只有说管理员进入linux系统对某文件夹的权限修改或者组修改。等
------解决方案--------------------
先通过程序修改文件夹权限,然后在读写文件
Runtime.getRuntime().exec(new String[]{ "chmod", "777", 文件夹名 });
------解决方案--------------------
命令用数组的形式!new String[]{ "chmod","R","775", "/var/userweb2/" + companyId + "/" + Constants.BBSFILE });