AWS에서 실행중인 Amazon (AMI) Linux EC2 인스턴스가 있습니다. 웹 URL (CGI 스크립트)을 통해 호출 될 때 디렉토리를 생성하는 펄 스크립트를 작성합니다.EC2에서 Apache가 CGI 스크립트를 통해 sudo 명령을 실행하도록 허용
그러나 브라우저가 스크립트를 실행 중이므로 사용자 아파치는 perl 스크립트를 실행하고 있습니다. 아파치는 sudo를 사용하지 않고 mkdir 명령을 수행 할 수 없기 때문에 어떤 디렉토리도 생성되지 않습니다.
브라우저를 통해 실행 (755)하는 스크립트 권한을 수정했지만 mkdir 명령은 작동하지 않습니다.
나는 심지어 펄 스크립트 내에서 sudo 명령을 사용해 보았지만 운이 없다. 그러나 모든 비 sudo 명령은 'cd'등과 같이 작동합니다.
누구든지이 문제를 해결하는 방법을 알고 있으면 감사하겠습니다.
: 죄송합니다, 당신은 실행하는 청각 장애를 가지고 있어야합니다 sudo –