반응형

리눅스는 다중 사용자 시스템으로, 둘 이상의 사용자가 동시에 동일한 시스템과 상호 작용할 수 있습니다.

시스템 관리자는 사용자를 생성 및 제거하고 다른 그룹에 할당하여 시스템의 사용자 및 그룹을 관리할 책임이 있습니다.

 

User 생성 명령(useradd)

  • useradd - root 또는 sudo 권한이 있는 사용자만 사용 할 수 있습니다.
useradd [OPTIONS] USERNAME
  1. -p : 사용자의 패스워드 생성
  2. -u : 사용자의 UID정보를 임의로 변경
  3. -g : 사용자의 기본 그룹 지정시 사용
  4. -c : 사용자에게 부연설명
  5. -b : 사용자의 기본 홈 디렉토리 변경
  6. -s : 사용자의 로그인 shell 변경
  7. -r 사용자의 UID 정보를 1~ 499번 사이의 값으로 생성

패스워드 설정 (passwd)

passwd PASSWORD

 

계정 제거 (userdel)

-r옵션은 기존 홈 디렉토리까지 추가로 삭제

userdel -r USERNAME

 

생성된 계정 확인

  • 전체 목록 확인
cat /etc/passwd
  • 아이디만 잘라서 확인
cut -f1 -d: /etc/passwd

 

 

계정 설정 변경(usermod)

[Option]

  1. -c : 사용자 이름 / 정보
  2. -d : 사용자 홈 디렉토리
  3. -e : 계정 유효기간
  4. -f : 비활성 기간
  5. -g : 기본 그룹
  6. -G : 다중 그룹
  7. -s : 로그인 쉘
  8. -u : 계정 uid

 

그룹생성 (groupadd)

  1. -f : 이미 존재하는 그룹과 동일한 그룹을 강제 생성
  2. -g : 그룹생성시 GDI값 지정
  3. -r : 그룹의 GID정보를 1~499사이의 값으로 생성
groupadd GROUPNAME

그룹 수정(groupmod)

  1. -g : 기존 그룹의 GID값 지정
  2. -n : 그룹의 이름 변경
groupmod GROUPNAME

 

그룹 삭제(groupdel)

groupdel GROUPNAME

 

그룹 조회

cat /etc/group

 

권한 변경(chmod)

chmod [Owner권한][Group권한][Other권한] 파일명

 

소유자 변경

chown [OPTIONS] USER:GROUP FILENAME
  1. -r : 하위 모든 폴더 변경

 

출처

https://velog.io/@zeesoo/Linux-%EA%B3%84%EC%A0%95-%EC%83%9D%EC%84%B1-%EB%AA%85%EB%A0%B9%EC%96%B4\

 

[Linux] 계정 생성 명령어

계정 생성 useradd root 권한이 있는 유저만 사용자 계정을 만들고 삭제할 수 있음, 깔끔한 관리가 가능 adduser 사용자를 쉽게 추가할 수 있음 패스워드 설정 passwd 신규 사용할 비밀번호를 2번 입력

velog.io

https://choseongho93.tistory.com/128?category=803671 

 

[리눅스] linux 사용자계정 권한 ( chmod , chwon ) & Putty설정 방법

● Permission : 허가권으로써, 특정 디렉터리나 파일에 대한 접근 제어를 할 수 있다. chmod ( change mode ) : 허가권을 변경하는 명령어다.  - r(read) : 읽기 - w(write) : 쓰기 - x(execute) : 실행, 접근..

choseongho93.tistory.com

 

반응형

'Linux > 명령어' 카테고리의 다른 글

tar 압축하기, 압출풀기 명령어  (0) 2023.01.15
리눅스 기본 명령어 정리  (0) 2022.04.05

+ Recent posts