나는 다음 shebang #!/usr/bin/python
스크립트 권한을 가진 Python 스크립트를 가지고 있습니다. -rwxrwxrwx. 1 user user 709 script.py
스크립트의 소유자는 스크립트를 실행하는 데 사용하는 것과 동일한 사용자입니다.
왜 런타임에 권한이 거부되는지 이해가 안 되지만 사용하거나 ./script.py
실행할 수는 있습니다. 내가 무엇을 놓치고 있나요?python script.py
/usr/bin/python script.py
Linux 배포판은 RedHat 6입니다.
답변1
스크립트가 있는 파일 시스템은 "NOEXEC" 플래그로 마운트됩니다./dev/mapper/systemvg-home on /home type ext4 (rw,noexec,nosuid,nodev)