Existe uma convenção de nomenclatura comum para contas de usuários do daemon?

3

Sou de um histórico do Windows, onde estou acostumado a criar contas de serviço de domínio separadas para executar vários serviços. Eu gosto de manter as coisas, então eu as nomearia

DOMAIN \ service.whatever

Estou prestes a criar uma conta do daemon para executar o hadoop no Centos linux, estou apenas brincando em uma VM doméstica, mas gostaria de saber se existe uma convenção de nomenclatura comumente usada para o Linux na indústria?

por exemplo. hadoop.daemon ou hadoop.d ou dhadoop ou hadoopd (a letra d parece ser usada em todo lugar no mundo unix para coisas de daemon de serviço ...)

Obrigado!

    
por James Allen 25.06.2015 / 19:39

1 resposta

6

Normalmente, apenas o nome do pacote ou programa, então hadoop neste caso.

Os daemons geralmente são adicionados como uma conta do sistema usando useradd -r , o que dá a eles um ID de usuário inferior aos usuários humanos (no meu sistema, as contas do sistema começam em 100, os usuários iniciam em 1000).

Observar os nomes de usuário das contas do sistema em /etc/passwd parece confirmar a falta de qualquer convenção service , daemon ou d , por exemplo,

dnsmasq
pulse
ntp
sshd

são todas contas para daemons do sistema.

    
por 25.06.2015 / 20:14