관심쟁이 영호

[#2] Linux ㅣ 리눅스 ㅣ 사용자와 그룹 본문

Linux/Linux 기초

[#2] Linux ㅣ 리눅스 ㅣ 사용자와 그룹

관심쟁이 영호 2021. 4. 11. 01:33
반응형

1. 사용자와 그룹

- 리눅스는 여러명이 동시에 접속해서 사용한다는 것이 특징이다.

 

- root는 Super User(대장)

 

- 모든 사용자는 하나 이상의 그룹에 소속

 

- 사용자는 /etc/passwd 파일에 정의

 

- 사용자 정보 의미

ex) root : x : 0 : 0 : root : /root : /bin/bash

root = 사용자 이름

x = 암호

0 = ID

0 = 사용자가 소속된 그룹 ID

root = 추가 정보

/root = 홈 디렉터리

/bin/bash = 기본 셀

 

- 기본 사용자 "우분투"의 정보

ubuntu:x:1000:1000:ubuntu,,,:/home/ubuntu:/bin/bash

 

- 사용자의 비밀번호는 /etc/password 파일에 정의

 

- 그룹은 /etc/group 파일에 정의

 

- 그룹 정보

root : x : 0 : @

root = 그룹명

x = 비밀번호

0 = 그룹 id

@ = 보조 그룹 사용자

 

2. 사용자와 그룹 관련 명령어

- adduser

명령어 설명
adduser 새로운 사용자 추가
adduser apple "apple"의 이름을 가진 사용자 추가
adduser --uid id 지정
adduser --gid 그룹 지정
adduser --home 홈 디렉터리 지정
adduser --shell 셸 지정

 

 

- passwd

명령어 설명
passwd 사용자의 비밀번호를 지정 및 변경
passwd apple apple 사용자의 비밀번호 지정 및 변경

 

- usermod

명령어 설명
usermod 사용자의 속성 변경
usermod --groups fresh apple fresh 그룹에 apple 사용자 추가

-userdel

명령어 설명
userdel 사용자 삭제

 

-chage

명령어 설명
chage 사용자 암호를 주기적으로 변경하도록 설정
chage -m 2 apple  

 

-groups

명령어 설명
groups 현재 사용자가 속한 그룹 출력

 

-groupadd

명령어 설명
groupadd 새로운 그룹 생성
groupadd newfresh "newfresh" 그룹 생성

 

-groupmod

명령어 설명
groupmod 그룹의 속성 변경
groupmod --new-name newfresh newapple newfresh 그룹의 이름을 newapple 그룹 이름으로 변경

 

-groupdel

명령어 설명
groupdel 그룹 삭제
groupdel newfresh "newfresh" 그룹 삭제

 

-gpasswd

명령어 설명
gpasswd 그룹의 암호 변경
gpasswd newfresh "newfresh" 그룹 암호 변경

해당 게시글은

Youtube의 "이것이 우분투 리눅스다" - 한빛미디어 강의를 참고하였습니다.

300x250
Comments