그것을 실행하고. 내 질문은 그룹 (예 : 아파치)의 사용자가 위의 perl 파일을 실행 한 다음 섀도 파일이 그에게 적용될 것인가? 미리 감사드립니다.대한 Chown 파일 펄 코드의 값이 그룹에 바이
0
A
답변
0
아니요, 펄 코드 (CGI 스크립트?)가 아파치 사용자의 권한으로 실행되기 때문에 아니오. 그러나 아파치 사용자 (또는 웹 서버 사용자 또는 코드를 실행하는 사용자가 데몬 인 경우)가 sudo 파일에 있으면 시스템 ("sudo cat/etc/shadow")을 수행 할 수 있습니다. 그게 효과가있을거야.
2
직접 시도하십시오. 그것이 작동하지 않는 이유를 이해하기 :
[[email protected] ~]$ ls -l /etc/shadow
-rw------- 1 root root 316 Jul 20 09:36 /etc/shadow
당신이 당신의 스크립트를 실행할 때 setuid를 를 사용하는 경우를 제외하고 (그것을 소유 한 사람 중요하지 않는 당신이 할 수있는 '
/etc/shadow
은 일반적으로 다음과 같은 권한이 어쨌든 스크립트의 경우 t).
누가 그것을 실행하고 있는지 한 사람입니다. 그래서 apache
은 스크립트를 실행할 것이고 "다른 것"으로 간주 될 것입니다.
관련 문제
- 1. 원격 서버 ssh2에서 php chown 파일
- 2. 맞춤형 바이 바이 메시지
- 3. 파일 스트림 파일 그룹에 대한 네트워크 경로를 설정하는 방법
- 4. 기본 asp 라디오 버튼 그룹에 값이 있습니다.
- 5. 펄 입력 다중 파일
- 6. 펄 파일 크기 제한
- 7. 로컬 그룹에 대한 쿼리
- 8. php chown exec() 질문!
- 9. 비정규 격자에 대한 바이 큐빅 보간?
- 10. 펄
- 11. ClickOnce에 대한 선택적 다운로드 그룹에 데이터 파일 추가
- 12. SharePoint 그룹에 대한 설명 변경
- 13. VB.Net Linq 그룹에 대한 InvalidCastException
- 14. 그룹에 대한 SQL 최대 값
- 15. 도메인 그룹에 대한 Windows 인증
- 16. Javafx - 그룹에 대한 클립 뷰?
- 17. XCode -/usr/sbin/chown 오류
- 18. PHP에서 symlink 파일의 chmod() 및 chown()
- 19. 사이드 바이 사이드 패널
- 20. 어떻게 펄 펄
- 21. 라디오 버튼 그룹에 동일한 값이 설정되지 않도록 설정
- 22. 스칼라 값이 아닌 LinqToSql 그룹에 쿼리로 그룹을 작성하는 방법이 있습니까?
- 23. 펄
- 24. 펄
- 25. 플라이어 그룹에 대한 샘플 공분산 행렬 계산
- 26. X 권한 바이 패스
- 27. size_t에 대한 값이 잘못되었습니다.
- 28. AS3 코드의 파일 (바이트 문자열)
- 29. 바이 패스 기본보기, Kohana
- 30. 레일 스프로킷 CSS assest - CHOWN 문제