반응형
서버에 shimon이라는 사용자를 만들고 해당 사용자만 접근 가능한 디렉터리를 만들려고 합니다.
사용자 별로 데이터를 분리하여 관리하기 위함입니다.
사용자 생성
useradd, passwd 명령어를 통해 각자 환경에 맞는 사용자를 1개 생성
디렉터리 생성 후 권한 부여
Dshimon 디렉터리를 생성 후 권한부여
이렇게 ec2-user가 shimon 디렉터리에 접근하려고 하면 권한 없음으로 인해 접근이 불가합니다.
이렇게 간단한 과정을 통해 특정 사용자만의 디렉터리를 생성할 수 있습니다.
권한 명령어를 자세히 모르시는 분들은 아래 참고해 주세요.
chown 명령어는 파일이나 디렉터리의 소유자나 소유 그룹을 변경하는 명령어입니다. 이 명령어를 사용하면 파일이나 디렉터리에 대한 액세스 권한을 변경할 수 있습니다.
옵션 설명
-R | 지정된 파일이나 디렉터리의 하위 트리까지 변경합니다. |
-v | 변경 작업을 수행하는 과정을 표시합니다. |
-f | 소유자 또는 소유 그룹 변경 작업이 실패해도 경고를 표시하지 않습니다. |
chown [소유자:소유 그룹] [파일 또는 디렉터리]
chown -R [소유자:소유 그룹] [파일 또는 디렉터리]
chmod 명령어는 파일 또는 디렉터리의 권한을 변경하는 명령어입니다.
옵션 설명
u,g,o | 파일 소유자, 그룹, 기타 사용자에 대한 권한을 변경합니다. |
+ | 권한을 추가합니다. |
- | 권한을 제거합니다. |
r | 읽기 권한을 변경합니다. |
w | 쓰기 권한을 변경합니다. |
x | 실행 권한을 변경합니다. |
test.txt의 소유자에게 쓰기 권한을 추가하는 명령어
ex ] chmod u+w test.txt
반응형
'재미로하는 공부 > AWS&&NCP' 카테고리의 다른 글
네이버 클라우드 플랫폼(NCP) Micro 서버 생성 후 접속까지 (2) | 2023.03.30 |
---|---|
Amazon Linux 메모리와 캐시 메모리를 정리 (0) | 2023.02.04 |
Linux 커널 정보 및 버전 확인하는 방법 (0) | 2023.02.04 |
AWS CLI Version2 Install Windows (4) | 2022.07.09 |
AWS Access Key, CLI, SDK 이론 (1) | 2022.07.09 |