Автоматизация создания пользователей: права, папки, сервисы
Добавлено: 2010-06-24 4:56:58
Если ли какие-то утилиты для того, чтобы автоматизировать следующий процесс:
1) при создании пользователя, также создается группа равная имени пользователя
2) пользователь добавляется в другую группу, допустим hosting
3) ему создается скелет с папками с определенными правами:
/hosting 755 root:root
/hosting/domains 751 root:root
/hosting/domains/domain.ru 501 domain.ru:hosting
/hosting/domains/domain.ru/data 751 domain.ru:domain.ru
/hosting/domains/domain.ru/data/www 751 domain.ru:domain.ru
/hosting/domains/domain.ru/data/log 751 domain.ru:domain.ru
4) создается пользователь для proftpd с логином\паролем, как у созданного linux пользователя и доступом в директорию пользователя: /hosting/domains/domain.ru
буду признательна за помощь в поиске
т.к. руками создавать права - это ад.
1) при создании пользователя, также создается группа равная имени пользователя
2) пользователь добавляется в другую группу, допустим hosting
3) ему создается скелет с папками с определенными правами:
/hosting 755 root:root
/hosting/domains 751 root:root
/hosting/domains/domain.ru 501 domain.ru:hosting
/hosting/domains/domain.ru/data 751 domain.ru:domain.ru
/hosting/domains/domain.ru/data/www 751 domain.ru:domain.ru
/hosting/domains/domain.ru/data/log 751 domain.ru:domain.ru
4) создается пользователь для proftpd с логином\паролем, как у созданного linux пользователя и доступом в директорию пользователя: /hosting/domains/domain.ru
буду признательна за помощь в поиске
т.к. руками создавать права - это ад.