Найти в Дзене
Уроки Linux

🛠️ Как автоматизировать создание пользователей и групп в Linux за минуту

🛠️ Как автоматизировать создание пользователей и групп в 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 минут!

Включи 🔔 чтобы не пропустить!