/**
* 文件上传到linux权限处理
* @throws Exception
*/
private static void fileAuth() throws Exception {
File saveFile=new File(authPath);
Path path=saveFile.toPath()
Set perms = Files.readAttributes(path, PosixFileAttributes.class).permissions();
/*perms.add(PosixFilePermission.OWNER_WRITE);
perms.add(PosixFilePermission.OWNER_READ);
perms.add(PosixFilePermission.OWNER_EXECUTE);
perms.add(PosixFilePermission.GROUP_WRITE);
perms.add(PosixFilePermission.GROUP_READ);
perms.add(PosixFilePermission.GROUP_EXECUTE);*/
perms.add(PosixFilePermission.OTHERS_WRITE);
perms.add(PosixFilePermission.OTHERS_READ);
perms.add(PosixFilePermission.OTHERS_EXECUTE);
Files.setPosixFilePermissions(path, perms);
}
java 上传文件到lixun服务器,设置文件权限
最新推荐文章于 2024-05-16 19:59:29 发布
该代码段展示了如何在Linux系统中对上传的文件进行权限设置,主要涉及读、写和执行权限。通过获取文件的PosixFileAttributes,然后添加不同用户(所有者、组和其他用户)的读、写和执行权限,并使用Files.setPosixFilePermissions进行设置。
摘要由CSDN通过智能技术生成