Linux mint의 localhost에있는 Apache 서버에서 작업 중이며 PHP 스크립트를 사용하여 새 파일과 폴더를 만들어야합니다. 하지만 'mkdir'함수에 대한 거부 권한을 반환하고 있습니다.아파치가 루트로 실행되는 것을 피하십시오.
저는 인터넷 검색을 통해 Apache가 이러한 권한을 얻기 위해 루트 권한으로 실행되어야한다는 것을 알았습니다. 내 컴퓨터에서 'www-data'로 실행 중입니다. 그러나 아파치를 루트로 실행하면 많은 취약점이 열리 며 아파치가 루트 권한으로 실행되어야하는 상황은 없습니다.
아파치의 권한 제한을 극복하는 방법은 무엇입니까?
누구든지 루트에 아파치를 실행해야한다고 말한 사람은 바보입니다. 'www-data' 사용자의 권한이 정확히 설정되었는지 확인하십시오. – PeeHaa
www-data에 대한 권한을 설정하는 방법은 무엇입니까? –
권한에 확인하십시오. – Rudra