🛠️ Как автоматизировать создание пользователей и групп в Linux за минуту
Привет, любители автоматизации! 🚀
Хотите быстро навести порядок в сотнях аккаунтов? В этом посте расскажу, как пользоваться простым скриптом для массового добавления пользователей и групп!
Что важно знать:
- Можно задать уникальные пароли для каждого
- Присвоить пользователю нужные группы
- Настроить домашний каталог и Shell
Примеры команд:
- Создание групп:
sudo groupadd mygroup
- Создание пользователя с настройками:
sudo useradd -m -s /bin/bash -G mygroup username
- Назначение пароля:
echo "password" | sudo passwd --stdin username
Чтобы автоматизировать — подготовь CSV-файл с именами и паролями, пройдись по нему цикл:
while IFS=, read -r user pass; do
sudo useradd -m -s /bin/bash -G mygroup "$user"
echo "$pass" | sudo passwd --stdin "$user"
done < users.csv
Так просто и быстро ты создашь сразу сотни аккаунтов, даже без ручной работы! Важный момент — с такой автоматизацией реже ошибаешься, и всё идет по плану.
Веришь ли ты, что автоматизация способна сэкономить часы? Или все еще предпочитаешь делать вручную?
Больше полезных статей ты найдешь в нашем телеграм-канале https://t.me/LinuxSkill, а вакансии для системных администраторов — в боте https://t.me/gradeliftbot.
Прокачай свои скилы в телеграм-канале https://t.me/LinuxSkill, а пройти тесты на знание linux — в боте https://t.me/gradeliftbot.
Уверен в своих знаниях linux? Пройди тесты в канале или узнай всю правду о рынке вакансий в боте!
📩 Завтра: Как настроить Fail2Ban за 5 минут!
Включи 🔔 чтобы не пропустить!