Rote copiando as configurações / preferências de um usuário para outros usuários [duplicados]

2

Eu instalei o Ubuntu, com nome de usuário ey, digamos que eu queira criar contas para Ben, Chris, Dave e Ethan, os quais eu quero ter direitos não administrativos e exatamente as mesmas configurações (iniciais) ... exceto sua pasta pessoal.

Suponha que eu configure a conta de Ben, como eu quero, por exemplo: o gravador Libre Office salva como .doc, o indicador de tempo está configurado para o endereço do computador, os ícones de inicialização são o que eu escolho, o plano de fundo etc.

Existe uma maneira que eu possa configurar o de Chris, Dave e Ethan para (inicialmente) se comportar exatamente da mesma maneira (com a exceção de pastas domésticas diferentes)?

No momento, estou passando pelas moções quatro vezes!

    
por hayd 27.08.2011 / 14:43

1 resposta

3

Quando você cria um novo usuário, os arquivos são copiados de / etc / skel para o novo diretório inicial. Se você quiser que os arquivos apareçam lá por padrão, basta adicioná-los ao / etc / skel. Isso vale também para as configurações padrão, para que você possa criar um protótipo de usuário e copiar o diretório inicial desses usuários para / etc / skel. A configuração automática de contas de e-mail, etc, exigirá alguns scripts, mas não necessariamente precisa ser muito complicada. Se você quisesse fornecer feeds da Web padrão para o Liferea, adicionaria os feeds ao usuário do protótipo e depois simplesmente copiaria a pasta ~ / .liferea_1.6 para /etc/skel/.liferea_1.6 e isso simplesmente funcionaria.

Algumas aplicações não funcionam assim. Você não pode fazer isso com o Evolution, por exemplo, mas a maioria dos aplicativos pode ser configurada dessa maneira.

    
por Jo-Erlend Schinstad 27.08.2011 / 15:28