OS/Linux

2011.11.28 리눅스관련(사용자관리와 파일속성)

에몽이ㅋ 2012. 1. 9. 21:13

사용자관리와 파일속성

 

/etc/passwd : 사용자정보저장파일

/etc/shadow : 사용자암호저장파일

 

 useradd(사용자추가)

 -u

 uid 직접지정

 

 -d

 홈디렉토리직접지정(default : /home/username)

 

 -s

 shell지정(기본 : /bin/bash

 

 -g groupname

 그룹지정(그룹은 미리 생성되어있어야함)

참고 : useradd시 /etc/skel의 내용이 자동으로 해당 사용자의 홈으로 복사된다.(파일자동배포시 편리)

 

passwd username : 암호지정, 변경

 

userdel username      : 기본은 홈디렉토리 삭제하지않음

            -r username  : 홈디렉토리까지 삭제

 

참고 : 여러계정 삭제시 일일이 userdel 쓰기보다는 /etc/passwd, /etc/shadow편집(optional : 홈디렉토리삭제) 을 통한 사용자계정삭제가 편하다

 

groupadd -g gid(숫자) groupname  : gid가 xx, 이름이 groupname인 group생성

 

id username : 사용자정보조회