Linux의 public_html 폴더 및 Alpine 메일에 대한 홈 디렉터리 권한

Linux의 public_html 폴더 및 Alpine 메일에 대한 홈 디렉터리 권한

이상하게도 나는 아직 이 질문에 대한 만족스러운 답을 찾지 못했습니다. 내 대학 서버 홈 디렉터리에 대한 적절한 권한을 설정해야 합니다.

  1. 내 홈 폴더의 public_html/ 하위 폴더에 대한 공개 액세스
  2. 내 홈 폴더에 있는 다른 항목에 액세스(읽기/쓰기/실행)할 수 없습니다.
  3. 내 Thunderbird 클라이언트는 관련 알파인 파일에 액세스할 수 있습니다.

701지금까지 홈 폴더, 755public_html 하위 폴더, 기타 파일 및 디렉터리를 설정했습니다 700. 나는 할 수있다? 잠재적인 문제가 있나요?

새로 생성된 파일과 디렉터리는 어떻게 되나요? 기본값을 700으로 설정하려면 어떻게 해야 하나요?

답변1

디렉토리가 이런 방식으로 설정되어 있고 귀하가 첫 번째 학생이 아니라면 권한에 문제가 없다고 가정할 수 있습니다. 그렇지 않다고 생각한다면 그 이유를 설명해 주십시오.

  1. 귀하의 홈 디렉토리에는 웹 서버 액세스가 있거나 허용됩니다. 따라서 파일 또는 디렉토리가 액세스를 허용 701하는 경우 다른 사람(그룹은 아님)이 알려진 이름을 가진 파일 또는 디렉토리에 액세스할 수 있습니다.u=rwx,o=xpublic_html
  2. 당신의 public_html것은 괜찮고 705작동해야하지만 차이는 없습니다.
  3. 700즉, 귀하만 액세스할 수 있습니다.

700실행 파일을 원하지 않는 한 를 사용하여 새 파일을 생성해서는 안 됩니다 . 그냥 추가하세요

umask 077

를 사용 하여 파일을 생성하거나 .profile셸에 . 현재 값을 보기 위해 설정에 따라 이미 이 방식으로 구성되었을 수도 있습니다.600700umask

관련 정보