среда, 27 апреля 2011 г.

Использование шаблонов skel для новых пользователей (FreeBSD)

После создания нового аккаунта часто приходится выполнять одни и те же действия по настройке. На самом деле достаточно сделать один раз для каждого сервера, нужно лишь внести изменение в шаблон.
Этот шаблон представляет собой директорию

# ls /usr/share/skel/
dot.cshrc        dot.mail_aliases    dot.rhosts
dot.login        dot.mailrc        dot.shrc
dot.login_conf        dot.profile

В предыдущей заметке я писал об авторизации по ssh по ключам, для этого нужно создать директорию .ssh и пустой файл authorized_keys в ней.

# cd /usr/share/skel/
# mkdir dot.ssh
# touch dot.ssh/authorized_keys
# chmod -R og-rx  .ssh

Нужно иметь ввиду, что для создания дот-файла необходимо дополнить его имя префиксом dot.
Теперь все вновь создаваемые аккаунты будут уже иметь директорию .ssh с нужными правами, а в authorized_keys останется лишь добавить нужный ключ. Для линукса отличается лишь расположение каталога - /etc/skel

Комментариев нет:

Отправить комментарий