У меня есть веб-сервер под управлением Debian. До сих пор я вручную добавлял всех своих пользователей: создавал их учетные записи shell, ftp, mysql, svn и т.д. С правильными привилегиями, создавал папку в дереве веб-сайтов и ссылался на папку "www" в их доме. , и так далее. Мне приходилось делать все это вручную, и хотя пользователей было не так много (семья, друзья), было все время помнить все.

Теперь я должен переустановить его полностью. Конечно, я мог бы написать скрипт, который бы делал все это автоматически для меня, но я знаю, что это определение того, что делает администратор, в основном, и мне было интересно, есть ли настолько автоматические инструменты управления пользователями, которые я пропускал?

Есть указатели? Программное обеспечение и / или документация?

2 ответа2

1

Команды useradd и groupadd были в значительной степени стандартизированы для всех дистрибутивов Linux. Ищите рекомендуемые команды системного администрирования в целом для Debian (я сам пользователь Fedora, я знаю, что Debian сильно отличается в этой области).

0

Webmin должен делать то, что вы хотите, но я всегда предпочитал писать свои собственные сценарии для выполнения создания пользователя, как вы делаете.

Если вы уже создаете пользователей, файлы конфигурации apache virtualhost, копируете каталог скелета в /home /user и т.д., Вы должны создать небольшой интерактивный сценарий оболочки, который берет все необходимые данные и создает нового пользователя со всем настройка для них.

Удачи!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .