강좌
클라우드/리눅스에 관한 강좌입니다.
자격증 분류

리눅스마스터1급 : 리눅스 사용자 추가와 삭제

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

리눅스마스터1: 리눅스 사용자 추가와 삭제

 

 

사용자 추가

 

 

새로운 시스템 사용자 생성 작업은 기본적으로

 

/etc/passwd 파일에 사용자 계정(ID 및 패스워드) 생성,

 

/etc/shadow 파일에 계정 패스워드 등록,

 

/etc/group 파일에 사용자의 그룹생성,

 

/home 디렉토리에 사용자의 홈디렉토리 생성 등이다.

 

 

 

 

이외에도 추가적으로

 

FTP 또는 SSH 사용을 위한 사용 환경 설정,

 

메일 사용을 위한 메일 환경 설정,

 

사용자의 로그인 정보 및 환경 설정,

 

사용자의 디렉토리 및 파일 소유권 변경 및 확인,

 

DB 사용을 위한 환경설정 및 응용프로그램 사용을 위한 환경설정,

 

기타 응용 소프트웨어 사용을 위한 설정 등이 있다.

 

 

 

 

시스템 사용자 생성을 위한 기본적인 작업들은 useradd 또는 adduser 명령을 사용하여 수행할 수 있다

 

(adduser 명령은 useradd 명령에 링크되어 있으며, 리눅스 배포판에 따라 사용자 추가를 위한 스크립트로서 제공되기도 한다).

 

 

이외에도 X 윈도우 환경에서 사용할 수 있는 GUI 프로그램도 존재한다.

 

 

 

 

한편, 관리자는 useradd 명령어로 새로운 사용자가 생성이 될 때 시스템에서는 어떤 작업들이 자동으로 이뤄지는지를 알아야 하며, 생성되는 사용자를 위한 시스템 환경 설정이 어떻게 이루어지는가를 정확하게 알고 있어야 한다.

 

 

 

 

useradd 명령어에 대해서는 이후에 상세히 알아보도록 한다.

 

 

 

 

사용자 정보 변경

 

사용자의 정보를 변경하는 것은 직접 설정 파일을 수정하는 것에 의해 가능하다.

 

 

 

그렇지만 이렇게 수작업을 하는 것이 무척 번거로울 수 있으므로, usermod 프로그램을 사용한다.

 

 

 

관리자는 이 프로그램으로 홈디렉토리, 계정종료일자, 기본그룹, 추가그룹, 사용자 계정 ID, 사용자 패스워드, 기본쉘, UID, 코멘트 등의 정보를 수정할 수 있다.

 

 

 

 

사용자 삭제

 

 

계정만료, 퇴사 등의 이유로 사용자 계정을 삭제해야 하는 경우에는 각각의 설정 파일에서 해당 사용자의 정보를 삭제하면 된다.

 

 

 

그렇지만 이런 작업이 번거로울 수 있으므로 userdel 명령을 사용한다

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,134 명
  • 현재 강좌수 :  36,188 개
  • 현재 접속자 :  426 명