2013-04-16 14 views
0

나는 밝기를 바꾸기 위해 펄 스크립트를 만들고있다. 읽기 전용으로 설정된 '밝기'파일에 작성해야합니다. 그래서 SUID 비트를 사용하고 싶습니다.suid bit 스크립트 perl

$> sudo chown root:root brightness 
$> sudo chmod 4755 brightness 
$> ls -l brightness 
-rwsr-xr-x 1 root root 698 Apr 15 23:22 brightness 
$> ./bightness -20 
No open bightness 
$> sudo ./brightness -20 
Done 

일반 사용자가 작동하지 않는 이유는 무엇입니까?

미리 감사드립니다.

+0

첫 번째 예에서 밝기의 철자가 잘못 입력 된 것은 아닙니다. –

답변

0

그것은 미친 짓 :

나는 아치 리눅스에 suidperl을 발견 할 수없고 래퍼는이 불안정하지 않습니다 보면 ../ 내가 네이티브 펄을 사용하고 있습니다?