ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 사용자 및 그룹관리
    리눅스 2019. 9. 15. 20:35

    사용자와 그룹

    - 리눅스는 다중 사용자 시스템이다.

    - 기본적으로 root라는 이름을 가진 슈퍼유저가 있으며, 모든 작업을 할 수 있는 권한이 있다.

    - 사용자는 /etc/passwd 파일에 정의되어 있으며 각 행의 의미는

    사용자이름 : 암호 : 사용자id : 사용자가 소속된 그룹 id : 전체이름 : 홈디렉터리 : 기본 셸이다

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

    - 그룹은 /etc/group 파일에 정의되어 있으며 각 행의 의미는 그룹명 : 비밀번호 : 그룹 id : 그룹에 속한 사용자명이다

    - 유저를 생성 할 경우에 그룹을 지정해두지 않으면 유저명으로 생성된 그룹에 속하게 된다.

     

    사용자와 그룹 관련 명령어

    - useradd 새로운 사용자를 추가 ex) useradd newuser, user add -g 그룹 newuser

    - passwd 사용자의 비밀번호를 지정하거나 변경 ex) passwd newuser

    - usermod 사용자의 속성을 변경 ex) usemod -g root newuser

    - userdel 사용자를 삭제 ex) userdel newuser, userdel -r newuser 

    - chage 사용자의 암호를 주기적으로 변경하도록 설정 ex) chage -m 2 newuser

    - groups 현재 사용자가 속한 그룹을 보여줌 ex) groups

    - groupadd 새로운 그룹을 생성 ex) groupadd newgroup

    - groupmod 그룹의 속성을 변경 ex) groupmod -n newgroup mygroup

    - groupdel 그룹을 삭제 ex) groupdel newgroup

    - gpasswd 그룹의 암호를 설정하거나, 그룹의 관리를 수행 ex) gpasswd newgroup

     

    '리눅스' 카테고리의 다른 글

    파일의 소유권/허가권  (0) 2019.09.15
    vi 에디터, cd, dvd 마운트  (0) 2019.09.15
    시작과 종료, 가상콘솔, 런레벨, 자동완성  (0) 2019.09.14
Designed by Tistory.