업무/공부

[Linux] 서버에 파일 업로드가 되지 않을 때 (permission denied - 사용자 접근 권한 문제)

60cod 2023. 1. 30. 15:44

근데 사실 왼쪽 창에서 열쇠 버튼 눌러서 했으면 된다..

굳이 권한 변경하지 않고..

 

 


 

_install 폴더를 생성하고 원하는 파일들을 끌어서 집어넣으려 하니 permission denied 알림창이 뜨면서 업로드를 실패했다.

 

접근권한 표시한 걸 보면 drwxr-xr-x 인데, 순서대로

d : 파일 유형 - directory

rwx : 소유자 권한 - 소유자에게 읽기/쓰기/실행 권한 있음

r-x : 소유그룹 권한 - 소유그룹에게 읽기/실행 권한 있음

r-x : 게스트 권한 - 게스트에게 읽기/실행 권한 있음

 

그래서 지금 ec2-user은 쓰기 권한이 없어서 그런가 하고 해당 폴더의 권한을 변경해주었다.

sudo chmod ugo+rwx _install

= 사용자(u), 그룹(g), 다른 사용자(o), 모두(a)에게 읽기/쓰기/실행 권한 부여

플러스(+)를 사용해서 권한을 부여한다.

 

_install 폴더 생성 시 sudo 명령어를 써서 현재 소유자가 root 계정이기 때문인지 앞에 sudo를 안 붙이면 접근 권한이 변경되지 않았다.

 

 

해당 폴더의 접근권한이 변경된 것을 확인할 수 있다.

이제 끌어서 붙여넣기 가능~~

 

 

 

https://danmilife.tistory.com/8

https://devks.tistory.com/47