LINUX.ORG.RU
ФорумAdmin

Как сделать в pam_mkhomedir так, чтобы каждому пользователю соответствавал свой каталог скелета?

 , pam mkhomedir


0

0

Решил я весь каталог /home поместить в ОЗУ, но тут возникла сложность,
надо как то создавать домашние директории пользователей во время первого входа.
Самое простое и логичное это использовать модуль pam_mkhomedir,
но он будет для всех пользователей создавать домашнею папку из одного и того же образца, прописанного в параметре skel=...
Логично предположить, что есть переменная с индетификатором или именем пользователя и этот параметр можно записать как то так:
skel=/etc/skel/$UID.
Но вот пишется это так или как то ещё я не знаю.
Гугление по этому вопросу ничего не дало, в общем ответ не лежит на поверхности.

З.Ы.Если механизмов нет и их будут создавать то было бы хорошо, если помимо обычного параметра skel с путём к папке для инициализации сделали бы ещё параметр skel_defaults, который бы указывал путь к стандартному профилю на случай если путь в параметре skel не существует.

★★★★★

Последнее исправление: torvn77 (всего исправлений: 2)

А еще можно в кач-ве шела юзера скрипт накостылять который это сделает.

anc ★★★★★
()
Ответ на: комментарий от anc

Ну у меня такой код в /etc/profile записан, но хочется делать культурно, с помощью инструмента.

torvn77 ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.