Quais arquivos são criados / modificados ao adicionar um usuário (useradd) no linux?

2

Eu sei que /etc/group e /etc/passwd são modificados, e /home/user/* é criado, mas existem outros?

Obrigado.

    
por Stefan Kendall 05.09.2009 / 22:34

2 respostas

13

Depende de qual sistema NSS você está usando. Se é um login unix padrão, normalmente apenas / etc / passwd e / etc / shadow. / etc / group é usado apenas se você criar um novo grupo ou adicionar o usuário a grupos suplementares.

Os arquivos do / etc / skel são normalmente copiados para o diretório home do novo usuário, que não precisa ser / home / user

Coisas como caixas de correio e crontabs são geralmente criadas sob demanda, portanto não quando o usuário é criado (a caixa de correio é normalmente criada quando o usuário recebe seu primeiro item de e-mail)

    
por 05.09.2009 / 22:38
2

Isso soa como ... Até onde eu sei, outros recursos (como spools e crontabs) são todos criados sob demanda. O diretório pessoal (copiado de / etc / skel) e os arquivos passwd / group / shadow são todos que devem ser alterados na criação de uso.

    
por 05.09.2009 / 22:40