[server] 어떤 조건에서 일반 사용자 대신 시스템 사용자를 만들어야합니까?

로부터 adduser명령, 내가 옵션을보고 --system시스템 사용자를 만들 수 있습니다. 시스템 사용자는 /bin/false기본적으로 를 사용 합니다 nogroup. 또한 /etc/skel홈 디렉토리에 파일을 복사하지 않습니다 .

어떤 조건에서 시스템 사용자를 만들고 싶습니까?



답변

대화식 사용 계정이 아닌 데몬, 서비스 또는 기타 시스템 소프트웨어를 실행하기위한 계정을 만드는 경우.

기술적으로는 차이가 없지만 실제로는 사용자와 소프트웨어 계정을 숫자 공간의 별도 부분에 유지하면 장기적인 이점이 있습니다.

대부분 계정이 무엇인지, 사람이 로그인 할 수 있는지를 쉽게 알 수 있습니다.


답변