본문 바로가기
개발/R.Pi3 + Linux

[Linux] 사용자 계정 관리 - 기타

by 똘똘이박사 2016. 8. 5.


· 최초작성 : 2016. 08. 05.

최종수정 : 2016. 08. 05.

· 작성/수정내용 :

  - 사용자 계정 관리에 대한 몇 가지 팁




시작하기에 앞서


너무 더워서 늘어지고 있는 중입니다...

 테스트 설정

 - OS : 라즈비안(데비안계열)

 - 사용툴 : Putty




# 사용자 계정 관리에 대하여 - 기타


이전 포스팅에서 다루지 못했던 몇 가지 팁을 소개 하려고 합니다.



사용자 계정 갯수 확인하기


cat /etc/passwd | wc -l


이렇게 하면 모든 계정에 대한 갯수를 반환합니다. 지난 강좌의 내용을 응용해서 추가 등록한 사용자만 추려 보면


awk -F':' '{if($3>=500) print $1}' /etc/passwd | wc -l


이렇게 하면 됩니다.



용자 등록 시 홈디렉토리에 자동으로 파일 복사해 넣어 주기 (/etc/skel)


말 그대로 사용자 계정 등록 시 사용자 홈 디렉토리에 지정된 파일을 자동으로 넣어 주는 방법입니다.

호스팅 서비스를 하는 경우, 사용자 계정을 생성하고 나서, 서비스 안내나 기타 설정파일등

사용자들에게 공통적으로 안내해야 하거나 공지해야 할 내용이 있으면

이 방법을 이용하는 것도 좋을거 같습니다.


방법은 간단합니다.

특정 디렉토리 안에 파일을 넣어 두면 계정 생성 시 자동으로 등록이 됩니다.


특정 디렉토리의 위치는 /etc/skel 입니다.




사용자 계정 등록에 대한 기본 설정 정보 파일 (/etc/default/useradd)


새로운 사용자 등록시 기본 설정을 할 수 있는 방법이 있습니다. 홈디렉토리는 어디로 할지, 쉘은 어떻게 할지 등등

위에 설명한 자동으로 복사할 디렉토리에 대한 설정까지 들어 있습니다.


파일의 위치는 /etc/default/useradd 입니다.




반응형