디렉터리에 대한 기본 권한을 설정하는 방법

디렉터리에 대한 기본 권한을 설정하는 방법

저는 원격 서버(RHEL 8)에서 일부 웹 페이지를 작업 중이며 디렉토리는 입니다 var/www/html/project. 프로젝트 파일에는 charts내부의 .js 파일이 수시로 업데이트되는 폴더가 있습니다.

그래서 나는 항상 해당 디렉토리의 파일에 대한 권한을 내가 원하는 대로 설정했습니다. 이 모든 파일에 대한 기본 권한을 777로 설정하는 방법을 찾아야 합니다.

따라서 내 대상 디렉터리는 입니다 var/www/html/project/charts. 모든 사람에게 읽기, 쓰기 및 실행 권한을 부여하려면 모든 파일(내부적으로 삭제되고 다시 생성된 경우에도)을 설정해야 합니까?

예를 들어 이 디렉터리의 기본 권한을 777로 설정해야 합니다. 가능합니까?

chmod 777 var/www/html/project/charts/

나는 거기서 답을 찾았다. 그런데 777을 어디에 추가해야 할지 헷갈립니다. 디렉토리의 모든 폴더/파일에 대한 기본 파일 권한을 설정하는 방법은 무엇입니까?

답변1

원하는 디렉터리 권한이 실제로 있는 경우 777(예:매우가능성 없음) 설정해야 하는 항목이 아닙니다 umask 0. 귀하의 질문이 틀렸을 가능성이 높으며 "올바른" 사용자(소유자) 및/또는 그룹 및 적절한 권한과 같은 권한 문제에 대한 더 나은 솔루션이 있습니다.

관련 정보