В операционной системе Linux есть два инструмента командной строки, которые предназначены для создания учетных записей пользователей — adduser и useradd. Их особенность заключается в том, что они позволяют добавить только одну учетную запись за раз. Тем не менее, существует утилита newusers, которая используется для создания нескольких аккаунтов пользователей в пакетном режиме.
В этой статье мы расскажем, как добавить в операционную систему Linux сразу несколько учетных записей пользователей.
Содержание:
- Просмотр содержимого файла /etc/passwd
- Создание файла с информацией о пользователях для newusers
- Создание нескольких учетных записей пользователей с помощью newusers
- Выводы
Просмотр содержимого файла /etc/passwd
Файл /etc/passwd в операционной системе Linux содержит записи об аккаунтах пользователей, каждая из которых включает несколько полей, разделенных двоеточиями:
- имя пользователя;
- пароль — символ
xуказывает на то, что пароль зашифрован и хранится в файле/etc/shadow; - уникальный числовой идентификатор пользователя UID (User ID);
- идентификатор основной группы пользователя GID (Group ID);
- дополнительная информация о пользователе;
- путь к домашнему каталогу пользователя;
- путь к командному интерпретатору, который запускается при входе пользователя в систему.
Чтобы вывести на экран содержимое файла /etc/passwd, воспользуйтесь командой cat:
Создание файла с информацией о пользователях для newusers
Утилита newusers считывает все данные о новых учетных записях пользователей со стандартного ввода. Следовательно, передать ей информацию можно через обычный файл. Для этого создайте текстовый документ:
Читайте также: Как создать новую учетную запись sudo в Ubuntu Linux.
И запишите в него данные учетных записей пользователей в том же формате, что используется в файле /etc/passwd. То есть:
Допустим, нам нужно создать два аккаунта с такими параметрами:
После внесения данных в файл, сохраните его и выполните следующую команду, чтобы задать соответствующие права доступа:
Читайте также: Как удалить учетную запись пользователя в Ubuntu Linux.
Создание нескольких учетных записей пользователей с помощью newusers
Для добавления новых аккаунтов пользователей в операционную систему Linux передайте команде newusers файл с данными об этих учетных записях в качестве аргумента:
Чтобы убедиться, что утилита newusers успешно создала новые учетные записи пользователей, найдите соответствующие имена пользователей в файле /etc/passwd. Например:
Выводы
С помощью инструмента newusers Вы можете значительно ускорить процесс создания учетных записей пользователей в операционной системе Linux. Надеемся, что наш материал был полезным для Вас!
Спасибо за время, уделенное прочтению статьи!
Если возникли вопросы — задавайте их в комментариях.
Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!
Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco, курсы по кибербезопасности, полный курс по кибербезопасности, курсы DevNet / DevOps (программируемые системы) от Академии Cisco, курсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).
Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!
- Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
- Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
- Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
- Проведем вечерние онлайн-лекции на нашей платформе.
- Согласуем с вами удобное время для практик.
- Если хотите индивидуальный график — обсудим и реализуем.
- Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
- Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
- отредактировать или создать с нуля резюме;
- подготовиться к техническим интервью;
- подготовиться к конкурсу на понравившуюся вакансию;
- устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.




























