Como definir padrões para cada usuário Linux recém-criado?

3

Em um servidor, descobrimos que precisamos adicionar o comando passivo FTP em cada arquivo .netrc de usuários quando criamos um novo usuário.

Esse e outros padrões (em arquivos .something) podem ser criados automaticamente quando um novo usuário é criado?

    
por Stuart Woodward 29.02.2012 / 09:21

3 respostas

8

Em quase todas as distribuições do Linux, as ferramentas de criação de usuário padrão copiarão o conteúdo de /etc/skel no diretório inicial recém-criado pelos usuários. Pelo menos para usuários padrão e não para usuários do sistema .

Algumas distribuições como Debian / Ubuntu, que possuem o comando adduser, fornecem um método no qual você pode criar scripts adicionais para pós-processamento depois que o novo usuário for criado.

  • useradd link
  • adduser (Debian / Ubuntu / & outros derivados) link
por 29.02.2012 / 09:25
2

@least Em redhat derivatives, useradd copia todos os arquivos encontrados em / etc / skel para a home do novo usuário.

    
por 29.02.2012 / 09:25
2

Coloque os arquivos de esqueleto padrão no diretório /etc/skel . Esses arquivos serão copiados para o diretório home do novo usuário, lembre-se de usar o parâmetro -m no comando useradd .

    
por 29.02.2012 / 09:34

Tags