"rwx" 권한이 있음에도 불구하고 바이너리를 시작할 때 "권한이 거부되었습니다"

"rwx" 권한이 있음에도 불구하고 바이너리를 시작할 때 "권한이 거부되었습니다"

Ubuntu 11.10에서 통계 소프트웨어 Stata 11을 실행하려고 합니다. 일반 사용자로서 다음과 같은 오류 메시지가 나타납니다.

bash: xstata: Permission denied

사용자 권한은 괜찮은 것 같지만 어렵습니다.

-rwxr-x--x 1 root root 16177752 2009-08-27 16:29 xstata*

이 문제를 해결하는 방법에 대한 몇 가지 제안을 정말 감사하겠습니다!

답변1

ls출력 에서 파일 소유자(루트)와 그룹(루트)을 볼 수 있습니다. 사용자 권한은 파일 소유자( rwx), 파일 그룹( r-x) 및 기타( --x)에게 적용됩니다. 귀하는 루트가 아니므로(그리고 루트 그룹에 속하지 않는다고 가정함) other( --x)만 귀하에게 적용됩니다. 따라서 파일을 실행할 수는 있지만 읽을 수는 없습니다. 빠른 해결 방법으로 이것을 시도해 보세요 chmod +r xstata. 이렇게 하면 모든 사람에게 읽기 액세스 권한이 부여됩니다.

관련 정보