본문 바로가기
리눅스(5주차까지 개인공부)

[Day03] 4장 1교시~7교시 필수개념과 명령어 우분투 리눅스

by 산이슬님 2021. 6. 9.

오늘 추가로 꼭 공부 하고 자도록. 2시 기록 ;; 3시30분 부터 수업 시작 

미리 할 수 있는건 미리 한다 !  

 

사용자와 그룹(1)   184쪽~ 

 

리눅스는 다중 사용자 시스템

root = 슈퍼 유저 = 관리자 

사용자 = 직원 < 그룹 : 부서 
- 여러 부서에 직원이 소속될 수 있듯이 여러군데 소속 가능 

- 모든 사용자들은 하나 이상의 그룹에 소속되어 있다. 

 

사용자는 /etc/passwd 파일에 정의되어 있음. 

root 사용자 = root 가 홈 디렉토리이다. 

 

사용자 이름 : 암호:사용자 ID:사용자가 소속된 그룹 ID:추가 정보: 홈디렉터리:기본 쉘 

 

사용자의 비밀번호는 /etc/shadow 파일에 정의되어 있음 

 

그룹은 /etc/group 파일에 정의되어 있음. 
각 행의 의미는 다음과 같음 

 

그룹명 : 비밀번호 :그룹id : 보조그룹사용자 

 

ㅡ ㅡ ㅡ ㅡ ㅡ ㅡ ㅡ 

사용자와 관련된 그룹 관련 명령어 

adduser 유저 추가 : 예 adduser newuser1

_ 사용자 생성시 옵션은

--uid : ID지정 
--gid : 그룹지정 
--home : 홈 디렉터리 지정
--shell : 셀 지정

 

passwd : 유저 비밀번호 지정, 변경 : 예 passwd newuser1

 

usermod : 유저 속성변경 : 예 : groups ubuntu new user1

 

userdel : 사용자를 삭제  : 예 : userdel newuser2

 

chage : 사용자 암호를 주기적 변경  예 : chage -m 2 newuser1(2달주기)

groups : 현재 사용자가 속한 그룹 

 

groupadd : 새로운 그룹을 생성 : 예 : groupadd new group1 

 

groupmod : 그룹의 속성을 변경 : 예 : groupmod -new-name mygroup1 newgroup1 

 

groupdel : 그룹을 삭제 : 삭제시 사용자가 한명도 없어야 한다. 예 : groupdel newgroup2

 

gpasswd : 그룹의 암호를 설정하거나 그룹의 관리를 수행 : 예 : gpasswd newgroup2

 

ㅡ ㅡ ㅡ ㅡ ㅡ 

실습을 통해 개념을 익혀보자.

 

다행히 윈도 X를 통해서 사용자 추가가 가능하다... 쉽게 :) 

 

댓글