저는 Windows 배경에서 왔으며 다양한 서비스를 실행하기 위해 별도의 도메인 서비스 계정을 만드는 데 익숙합니다. 나는 필요한 물건을 보관하는 것을 좋아해서 이름을 붙입니다.
DOMAIN\service.whatever
Centos Linux에서 hadoop을 실행하기 위한 데몬 계정을 만들려고 합니다. 홈 VM에서 가지고 놀고 있지만 업계에 일반적인 Linux 명명 규칙이 있는지 궁금합니다.
예를 들어 hadoop.daemon, hadoop.d, dhadoop 또는 hadoopd(문자 d는 UNIX 세계의 다른 모든 곳에서 서비스 데몬에 사용되는 것 같습니다...)
감사해요!
답변1
hadoop
이 경우처럼 일반적으로 패키지나 프로그램의 이름만 사용됩니다 .
데몬은 종종 시스템 계정으로 추가되는데 useradd -r
, 이는 인간 사용자보다 낮은 사용자 ID를 제공합니다(내 시스템에서는 시스템 계정이 100에서 시작하고 인간 사용자는 1000에서 시작합니다).
시스템 계정의 사용자 이름을 보면 , 또는 규칙이 누락된 /etc/passwd
것을 확인하는 것 같습니다.service
daemon
d
dnsmasq
pulse
ntp
sshd
등은 모두 시스템 데몬의 계정입니다.