Por que alguns usuários do Linux não possuem diretórios de usuário?

2

No linux eu vejo apenas um diretório /home/[[me]] . No entanto, sei que existem pelo menos mais de 20 outros usuários ( root, www-data, etc. ).

Por que alguns usuários não têm diretórios de usuário - e é possível criar novos usuários sem um diretório base?

    
por Xeoncross 21.03.2010 / 19:08

1 resposta

4

Muitos desses usuários são criados como usuários do sistema. No Debian / Ubuntu, você pode fazer isso com adduser --system . Se você quiser evitar a criação de um diretório inicial (não criar um usuário do sistema), use adduser --no-create-home .

Tenho certeza de que há um equivalente para sistemas não-Debian (com useradd etc). O useradd manpage me diz:

-M Do not create the user's home directory
-r, --system Create a system account.
    
por 21.03.2010 / 19:11