내가 소유하고 있지 않은 스크립트가 있는데 실행 권한 (및 읽기 권한)이 있습니다. 파일 시스템에 대한 쓰기 권한이 없습니다. 스크립트가 파일 시스템에 일부 파일을 작성하려고 시도한 다음 파일을 삭제합니다.실행 권한이 있지만 쓰기 권한이 없습니다. 파일을 만드는 스크립트를 어떻게 실행합니까?
따라서 파일 시스템에 쓸 수있는 권한이 없으므로 스크립트를 실행할 때 "permission denied"메시지가 나타납니다.
어떻게 해결할 수 있습니까?
변경할 수없는 한 가지는 사용자에게 파일 시스템에 대한 영구 쓰기 권한을 요청할 수 없다는 것입니다. 하지만 스크립트를 통해 완료된 경우 파일을 만들 수 있기를 원합니다.
- 스크립트 나 권한을 편집하는 데 필요한 변경 사항이 있으면 관리자에게 나를 대신해 줄 것을 요청하면됩니다. 하지만 일반적으로 관리자는 시스템의 파일에 대한 영구 쓰기 권한을 부여하지 않습니다.
/tmp에 쓸 수 있습니까? – Keith
그들은 스크립트를 통해 (승인 된 경우를 제외하고) 또는 관리자가 수행하지 않는 한 서버에서 전혀 쓰지 않습니다. 프로덕션 서버이기 때문에. 나중에 스크립트를 실행해야하는 사람이 될 것입니다. – rapt
그러나 스크립트가/tmp에 실제로 쓸 수 있습니까? – Keith