2014-05-23 2 views
0

나는 비글 뼈가 검은 색으로 움직이는 바람둥이 웹 응용 프로그램을 가지고 있습니다. 이 응용 프로그램 내부 은, 일부 핀 제어 할 수 있습니다 :Tomcat 사용자 파일 액세스 권한

private static final String GPIO_DIR = "/sys/class/gpio"; 

public static void enablePin(int gpio) 
{ 

    try (RandomAccessFile out = new RandomAccessFile(new File(GPIO_DIR 
      + "/export"), "rw")) 
    { 
     out.write(("" + gpio).getBytes()); 
    } catch (IOException io) 
    { 
     //possibly the pin was already enabled 
     log.trace("Not able to enable pin", io);    
    } 
} 

문제는 GPIO 폴더에있는 파일을 보호한다는 것입니다.

이러한 파일에 액세스하려면 tomcat7의 액세스 권한을 어떻게 구성 할 수 있습니까? 내가 chmod를 가진 액세스 권한을 변경하는 경우 수출

현재의 액세스 권한

ls -l 
--w------ 1 root root ..... 

을, 그들은이 시스템을 다시 시작한 후 기본값으로 설정됩니다.

답변

1

this이 대체 제품입니까?

+0

영구히 설정할 수있는 것처럼 보이지 않습니다. 권한은 inode.http : //www.slashroot.in/inode-and-its-structure-linux에 저장됩니다. –