1. 개념
> /etc/psswd 에 사용자들의 정보가 담겨 있음 ( 그룹 + 비밀번호 거시적)
> root:x:0:0:root: /root:/bin/bash -> [아이디] : [비밀번호] : [사용자 id값] : [그룹 id값] : [부가정보]:[home dir] : [shell]
> root:x:0:0:root: /root:/bin/bash -> /root ( 모든 root 사용자는 /root 가 홈디렉토리 )
-> /bin/bash ( 해당 사용자가 사용 할 쉘 : bash 쉘 환경기반 [다른쉘 사용할 이유없음] )
> 초기에 생성한 ubuntu 사용자 역시 마찬가지
> ubuntu:x:1000:1000:ubuntu,,,:/home/ubuntu:/bin/bash
2. 그룹보기
> /etc/group 에 그룹관련 정보 기술
[그룹이름]:[그룹비밀번호]:[그룹idx] -> 그룹비밀번호는 신경 x
> /etc/shadow 에 사용자 비밀번호
3. 사용자 / 그룹 관련 명령어
# 사용 예시
> user 정보들은 /etc/skel 에 저장되고 /home/user1 에 복사됨
4. 권한
# 예시
> user1 디렉토리에 test1.txt 파일생성
> 기본적으로 권한은 664 ( 소유주 / 그룹사용자 / 그외 )
> 권한 변경 -> chmod 700 test1.txt : 소유주 외 접근권한 제한
> user2 계정생성 후 test1.txt 에 접근 -> 접근 거부
# 다른예시
> whoami -> 현재사용자 -> ./test (test 파일 실행 ) -> 소유자 권한 (-rw 이므로 허가거부)
(보안을 위해 일반사용자에서 접근 가능한 파일은 다른디렉토리로 옮기는게 좋다 )
#ps -> 로그인변경
su -[사용자명]
'VMware & Ubuntu & CentOS' 카테고리의 다른 글
우분투 (데비안계열) vs CentOS ( RedHat 계열 ) (0) | 2021.12.01 |
---|---|
VMware 설치 (가상머신) #8 : 기본명령어 (0) | 2021.11.09 |
VMware 설치 (가상머신) #7 : 마운트 (0) | 2021.11.09 |
VMware 설치 (가상머신) #6 : 시작/종료 , 로그아웃, 가상콘솔(화면)/에디터 (0) | 2021.11.09 |
VMware 설치 (가상머신) #5 : CLI 모드 가상서버 세팅 (0) | 2021.11.08 |