Como faço para configurar novos usuários com o skel

16

Eu tenho no meu servidor as configurações que eu uso para todos os meus usuários. toda vez que crio um novo usuário, tenho que copiar todas as configurações repetidamente.

por exemplo:

  • .vimrc.
  • .perfil
  • .bashrc
  • página inicial do firefox para nossa intranet
  • configurações de evolução (servidor e nome de usuário) etc ...

vi skel pode fazer isso, existe uma maneira fácil de configurar um usuário com minhas configurações quando eu adduser?

obrigado

aki
fonte

Respostas:

26

Tudo deve estar localizado na /etc/skelpasta

Você precisa criar um link na área de trabalho para todos os usuários:

mkdir -p /etc/skel/Desktop
cd /etc/skel/Desktop/
vi shortcut.desktop
    [Desktop Entry]
    Version=1.0
    Name=ShortCut
    Comment=Visit ShortCut
    GenericName=ShortCut
    Exec=firefox http://intranet.ShortCut.com
    Terminal=false
    X-MultipleArgs=false
    Type=Application
    Icon=firefox
    Categories=Internet
chmod +x shortcut.desktop

Isso criará um link na área de trabalho.

Aqui estão alguns artigos que ajudarão você com o que você precisa:

Livro de Zeus
fonte
1

Eu acho que colocar as várias coisas que você deseja usar no / etc / skel é o mais simples.

A outra opção seria o script.

Pantera
fonte