AWS EC2에 ssh를 이용하여 접속할때 키파일에 대한 퍼미션 에러가 났었다. 키파일에 대한 권한 설정을 바꿔줌으로써 해결할 수 있었는데 그 의미는 다음과 같았다.
chmod 뒤에 숫자 세개가 나오는데 차례대로 나/그룹/전체에 대한 권한을 의미한다.
권한은 세가지로 read(4), write(2), execute(1) 가 있는데 이 숫자들 합의 조합으로 권한을 나타낸다.
예를 들어 5면, 5 = 4 + 1 로 read, write 권한이 있음을 의미한다.
즉 chmod 400의 의미는 4/0/0 이므로 나에게만 읽기 권한이 있도록 하는것이다.
다른 예를 들면
600: 나에게만 읽기,쓰기 권한
744: 나는 읽기,쓰기,실행 권한 / 그룹,전체는 읽기 권한
이런 식으로 권한 설정을 한다.
'Development > Linux' 카테고리의 다른 글
[Linux] Logrotate를 이용한 로그 관리 (0) | 2020.11.05 |
---|---|
[Linux]Ubuntu apt-get install 에러 해결 (0) | 2020.08.12 |
[Linux] Mac에서 Virtual Box로 Ubuntu 환경 설치 & SSH접속 설정 (0) | 2020.08.09 |