java7 File API를 사용하고 있습니다. 검색하고 소유자 속성을 변경할 수있는 파일의 소유자를 설정합니다. 내 코드는 내가 내 작업 나누었다 파일의 소유자를 설정할 수 있습니다이 코드에서java7의 특정 사용자에 대한 파일 액세스 속성을 설정하는 방법
public static void main(String[] args){
Path zip=Paths.get("/home/ritesh/hello");
try{
FileOwnerAttributeView view
= Files.getFileAttributeView(zip,FileOwnerAttributeView.class);
UserPrincipalLookupService lookupService
=FileSystems.getDefaullt().getUserPrincipalLookupService();
UserPrincipal owner=null;
try{ owner =lookupService.lookupPrincipalByName("rashmi");}
catch(UserPrincipalNotFoundException e){System.out.println("User not found");}
view.setOwner(owner);
} catch (IOException e){
e.printStackTrace();}
}
사용자 (rashmi) 읽기/쓰기 access.how을 제공하는 파일 하나 이상의 사용자에 대한 읽기 액세스를 제공하는 것입니다입니다 사용자에게 특정 액세스 권한을 부여하려면 코드 또는 링크를 제공하여 내 작업을 수행 할 수 있도록하십시오.
유닉스/리눅스 만 아닌가요? –
나는 대부분의 프로그래머들이 유닉스를 사용하고 있기 때문에, 여기에 Windows 권한을 이해할 수있다. http://docs.joomla.org/How_do_Windows_file_permissions_work%3F – Dima
두 시스템 중 하나에있을 수있는 응용 프로그램에 대해 Windows에서 Java를 개발 중이다. –