Как настроить новых пользователей с помощью skel

16

У меня на сервере есть настройки, которые я использую для всех своих пользователей. каждый раз, когда я создаю нового пользователя, мне приходится копировать все настройки снова и снова.

например:

  • .vimrc.
  • .профиль
  • .bashrc
  • Домашняя страница Firefox в нашей интранете
  • настройки эволюции (сервер и имя пользователя) и т.д ...

я видел, что Skel может это сделать, есть ли простой способ настроить пользователя с моими настройками, когда я adduser?

Благодарность

аки
источник

Ответы:

26

Все должно находиться в /etc/skelпапке.

Вам необходимо создать ссылку на рабочий стол для всех пользователей:

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

Это создаст ссылку на рабочем столе.

Вот несколько статей, которые помогут вам в том, что вам нужно:

Книга Зевса
источник
1

Я думаю, что поместить самые разные вещи в / etc / skel проще всего.

Другим вариантом будет сценарий.

пантера
источник