文件授权

问题:在开发过程中,有时候本地创建的文件可以进行操作,放到linux服务器上出现文件不能操作的错误。

要进行文件授权

/**
     * 文件授权
     * @param path
     * @method addPermissions
     * @author zhangyingdong
     * @return void
     * @throws
     * @date 2024/3/4 11:15
     */
    public static void addPermissions(Path path) throws IOException {
        Set<PosixFilePermission> permissionSet = new HashSet<>();
        permissionSet.add(PosixFilePermission.OWNER_EXECUTE);
        permissionSet.add(PosixFilePermission.OWNER_WRITE);
        permissionSet.add(PosixFilePermission.OWNER_READ);
        Files.setPosixFilePermissions(path, permissionSet);
    }

posted @ 2024-03-04 11:20  yingdong2019  阅读(22)  评论(0)    收藏  举报