🛠️ Как автоматизировать создание и настройку пользователя в Linux за секунды
Привет, любители Linux! 🚀
Иногда новые проекты требуют быстрого добавления пользователей с нужными правами и настройками. Почему бы не сделать это автоматом, чтобы сэкономить время и избежать ошибок? Сегодня расскажу, как прописать этот волшебный сценарий.
- Создаёшь нового пользователя:
sudo adduser newuser --gecos "" --disabled-password
- Добавляешь его в нужные группы:
sudo usermod -aG sudo,adm newuser
- Задаёшь пароль:
echo "newuser:password" | sudo chpasswd
- Настраиваешь SSH-доступ и права:
sudo mkdir -p /home/newuser/.ssh
sudo cp /root/.ssh/authorized_keys /home/newuser/.ssh/
sudo chown -R newuser:newuser /home/newuser/.ssh
sudo chmod 700 /home/newuser/.ssh
sudo chmod 600 /home/newuser/.ssh/authorized_keys
Теперь каждый раз — один сценарий, и всё готово! Это невероятно удобно, когда нужно развернуть сотни аккаунтов или подготовить среду для новых коллег.
Кстати, автоматизация — это ключ к эффективной работе — не стоит ли вам создать собственный сценарий?
💬 Присоединяйся к нашему каналу https://t.me/LinuxSkill и получай еще больше лайфхаков! А чтобы быстро проверить свои знания — заходи в бота https://t.me/gradeliftbot.
📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔, чтобы не пропустить!