[리눅스] 컴퓨터에 자물쇠 채우기-2

중앙일보

입력

사용자 계정 관리하기

시스템 관리자 계정인 ‘root’로 로그인해서 시스템의 중요한 부분을 수정할 수 있도록 설정해 보자. 여기서는 사용자의 계정을 추가, 삭제하는 방법과 함께 사용자들의 권한을 제한하는 방법에 대해 알아보자.

1. 콘솔상에서 ‘useradd 사용자 ID’ 명령을 사용하면 사용자 계정을 간단하게 추가할 수 있다. 단, 새로운 계정을 등록했을 때는 반드시 passwd 명령으로 암호를 설정해 줘야 한다.


2. 여러 옵션을 사용해 사용자 계정뿐 아니라 홈 디렉터리 등 자세한 부분까지 직접 설정할 수 있다.

useradd [-d 홈 디렉터리 이름] [-g 그룹 ID] [-u 사용자 ID] [-s 로그인 셸 | 로그인 이름]

3. 사용자 계정을 how로 생성하고, 홈 디렉터리를 /home/howow, 그룹 ID를 100, 사용자 ID를 150, 로그인 셸을 /bin/csh로 설정하면 다음과 같다.

# useradd -d /home/howow -g 100 -u 150 -s /bin/csh how


4. 사용자 계정의 삭제는 userdel 명령으로 다음과 같이 간단하게 처리할 수 있다. 여기서 ‘-r'는 사용자의 홈 디렉터리도 같이 삭제하는 옵션이다.
userdel [-r] 사용자 계정


5. 홈 디렉터리에 중요한 데이터가 있을 경우에는 -r 옵션을 사용하지 않고 콘솔상에서 ‘userdel 사용자 계정’을 입력한다. 그러면 사용자의 계정만을 삭제하게 된다.

자료제공 :

ADVERTISEMENT
ADVERTISEMENT