[EC2 APM 설치] ec2-user 루트 디렉토리 권한 설정

2023. 6. 28. 12:16AWS

728x90

ec2-user 계정에서 이 디렉터리의 파일을 조작할 수 있게 하려면 디렉터리의 소유권과 권한을 변경해야 합니다. 
이 작업을 수행하는 방법에는 여러 가지가 있습니다. 

본 자습서에서는 ec2-user를 apache 그룹에 추가하여
apache 그룹에 /var/www 디렉터리의 소유권을 부여하고 쓰기 권한을 할당합니다.

 

 

https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/ec2-lamp-amazon-linux-2.html#prepare-lamp-server

AWS 가이드 따라서 그냥 똑같이 했구요

2775, 0664 권한 뭔지 모르겠으면 밑에 권한 참고자료 있으니 보시긔

 

 

파일 권한 설정

  1. 사용자(이 경우는 ec2-user)를 apache 그룹에 추가합니다.
  2.  
    [ec2-user ~]$ sudo usermod -a -G apache ec2-user
  3. 로그아웃하고 다시 로그인한 다음, 새 그룹을 선택하고 멤버십을 확인합니다.
    1. 로그아웃합니다(exit 명령을 사용하거나 터미널 창 닫기).
    2.  
      [ec2-user ~]$ exit
    3. apache 그룹의 멤버십을 확인하려면 인스턴스에 다시 연결한 후 다음 명령을 실행합니다.
    4.  
      [ec2-user ~]$ groups ec2-user adm wheel apache systemd-journal
  4. /var/www 및 그 콘텐츠의 그룹 소유권을 apache 그룹으로 변경합니다.
  5.  
    [ec2-user ~]$ sudo chown -R ec2-user:apache /var/www
  6. 그룹 쓰기 권한을 추가하여 나중에 하위 디렉터리에 대한 그룹 ID를 설정하려면 /var/www와 그 하위 디렉터리의 디렉터리 권한을 변경합니다.
  7.  
    [ec2-user ~]$ sudo chmod 2775 /var/www && find /var/www -type d -exec sudo chmod 2775 {} \;
  8. 그룹 쓰기 권한을 추가하려면 /var/www 및 그 하위 디렉터리의 파일 권한을 반복하여 변경합니다.
  9.  
    [ec2-user ~]$ find /var/www -type f -exec sudo chmod 0664 {} \;

 

 

       rwx       rwx   rwx     rwx

f/d  everyone   user  group  other

 

chmod 2 7 7 5

 

Thus a permission of "2755" for a directory means that everyone has read and execute permission, while the file owner and members of the file's group additionally have write permission.

 

출처: <https://www.google.com/search?q=chmod+2775+meaning&ei=fvLtY5urGbSl2roPmuynwAE&ved=0ahUKEwib4qXL2Jn9AhW0klYBHRr2CRgQ4dUDCA8&uact=5&oq=chmod+2775+meaning&gs_lcp=Cgxnd3Mtd2l6LXNlcnAQAzIHCAAQgAQQEzoKCAAQRxDWBBCwAzoGCAAQHhATOgkIABAeEPEEEBM6CAgAEAUQHhATSgQIQRgAUIwEWLkMYP8MaAFwAXgAgAFyiAGLBpIBAzAuN5gBAKABAcgBCsABAQ&sclient=gws-wiz-serp>

 

 

The default permission is 0664, meaning that the owner has read and write permission, the team has read and write permission, and other users have read permission.

 

출처: <https://www.google.com/search?q=chmod+0664+meaning&ei=rPLtY9iBF9Ti2roPqeqQwAo&ved=0ahUKEwjYh5vh2Jn9AhVUsVYBHSk1BKgQ4dUDCA8&uact=5&oq=chmod+0664+meaning&gs_lcp=Cgxnd3Mtd2l6LXNlcnAQAzIFCAAQogQyBQgAEKIEMgUIABCiBDIFCAAQogQyBQgAEKIESgQIQRgAUABYAGD_BWgAcAF4AIABlwGIAZcBkgEDMC4xmAEAoAECoAEBwAEB&sclient=gws-wiz-serp>

 

 

 

728x90
반응형