Programing

사용자관리

handam 2013. 10. 24. 17:35
참조 : http://opentutorials.org/course/141/1007

가급적 생활코딩 사이트에서 동영상과 함께 공부하시기를 추천합니다.

. 사용자 관리

  • 리눅스는 다중 접속, 멀티테스킹을 지원하는 운영체제임
  • 다중 사용자를 지원함
  • 이러한 특징 때문에 로그인이라는 과정을 통해 사용자를 구분함
  • 또한 사용자별로 그룹을 지정하여 관리가 가능
    예) 시스템 관리자, 개발팀, 관리팀

 . 사용자 생성

  • adduser : 대화형 작업으로 사용자 홈 디렉터리, 사용자 그룹 비밀번호를 처리할 수 있음
  • useradd : 명령어 실행 시 사용자 환경을 옵션으로 지정해야됨

사용자 비밀번호 생성

  • passwd : 자신의 비밀번호를 관리할 수 있음.
  • 슈퍼유저(리눅스 시스템을 관리하는 사용자)는 모든 사용자들의 비밀번호를 변경할 수 있음.
  • 일반 사용자의 경우 자신의 비밀번호만 변경 가능

. 사용자 삭제

  • deluser : 대화형으로 삭제 가능
  • userdel : 명령실행 시 옵션으로 처리해야됩

. 사용자 정보 변경

  • chfn : 대화식 사용자 정보 변경
  • chsh : 대화식으로 사용자 쉘 변경
  • usermod : 비 대화식 변경

. 그룹 관리

그룹 생성

  • addgroup : 대화형으로 생성
  • groupadd : 비대화형 다양한 옵션으로 작업 가능

. 그룹 변경

  • groupmod : 비대화형 처리

. 그룹 삭제

  • delgroup : 대화형으로 그룹 삭제
  • groupdel : 비대화형 그룹 삭제




반응형