본문 바로가기

Linux

리눅스 사용자 및 그룹관리

http://www.withhong.com/xe/software/184259


MissFlash의 리눅스 유용 명령어 목록

  • 사용자 및 그룹 추가1 : useradd missflash
  • 그룹 지정 사용자 추가2 : useradd -g missflash testuser
  • 시스템 사용자 확인3 : cat /etc/passwd
  • 비밀번호 관리 파일 : /etc/shadow
  • 홈디렉토리 원본 파일4 : /etc/skel
  • 사용자 추가 옵션 파일5 : /etc/default/useradd
  • 사용자 비밀번호 설정 : passwd missflash
  • 비밀번호 확인 : cat /etc/shadow | grep missflash


  • 사용자 삭제 : userdel missflash
  • 사용자 및 홈디렉토리 삭제 : userdel -r missflash
  • 그룹 추가 : groupadd [옵션] mfgroup
    • -g GID : 특정 GID번호로 설정
    • -r : 0~500번대 사이의 GID번호로 설정
  • 그룹 삭제6 : groupdel mfgroup


  • 사용자 정보 조회(1) : id [옵션] missflash
    • -g : 기본 그룹의 GID 출력
    • -G : 모든 그룹의 GID 출력
    • -u : 사용자의 uid 출력
    • -n : 위 옵션과 함께 사용, 숫자대신 이름 출력(id -Gn missflash)
  • 소속 그룹 조회 : groups missflash


  • 사용자 정보 조회(2) (2009/04/07 추가)
    • grep missflash /etc/passwd
    • grep missflash /etc/shadow
    • grep missflash /etc/group


  • 사용자 정보 수정 : usermod [옵션] missflash
    • -c : 사용자 설명 수정
    • -d : 홈디렉토리 변경
    • -m : 홈디렉토리 변경시, 파일 이동
    • -e : 계정 종료일 변경
    • -s : 기본 쉘 변경
    • -u : uid 변경
    • -g : 기본 그룹 변경
    • -G : 추가 그룹 변경
    • -l : 사용자명 변경
    • -L : 사용자의 패스워드에 Lock을 걸어 로그인 제한
    • -U : Lock을 해제


  • 그룹 정보 수정 : groupmod [옵션] missflash (2009/04/07 추가)
    • -g : GID 변경(-g 501)
    • -n : 그룹명 변경


  • 사용자 전환 : su [옵션] missflash
    • - : 사용자의 환경변수를 읽음(su - user1)
  1. missflash라는 사용자와 그룹을 추가합니다. [본문으로]
  2. missflash 그룹에 속하는 testuser라는 사용자를 추가합니다. [본문으로]
  3. "아이디:패스워드:UID:GID:설명:홈디렉토리:쉘" 형식으로 출력됩니다. [본문으로]
  4. 이 곳의 파일을 '/home/사용자명'으로 복사합니다. [본문으로]
  5. 사용자 추가시 옵션을 지정하지 않으면 이 파일의 설정을 이용합니다. [본문으로]
  6. 삭제하려는 그룹에 속한 사용자가 있다면 그룹이 삭제되지 않습니다. [본문으로]


'Linux' 카테고리의 다른 글

LINUX하드링크와 심볼릭링크의 차이점 (퍼옴)  (0) 2015.06.05