No adduser
comando, vi a opção --system
de criar um usuário do sistema. Um usuário do sistema usará /bin/false
e, por padrão, pertencerá a nogroup
. Também não copiará o arquivo /etc/skel
para o diretório inicial.
Em que condição eu preferiria criar um usuário do sistema?
Respostas:
Quando você está criando uma conta para executar um daemon, serviço ou outro software do sistema, em vez de uma conta para uso interativo.
Tecnicamente, não faz diferença, mas, no mundo real, há benefícios a longo prazo em manter as contas de usuário e software em partes separadas do espaço numérico.
Principalmente, facilita dizer qual é a conta e se um humano deve poder fazer login.
fonte
www-data
eftp
certo?ntp
, oupostgres
,postfix
.make install
. Como não há uma tradição no * NIX de ocultar as opções usadas por scripts como o executado pormake install
usuários (mesmo em situações em que é raro um usuário querer usar essa opção, como a-B
flag do mysql ), a opção está disponível para você use interativamente a chance de precisar.