Как создать нового пользователя в windows 7?
Содержание:
Управление пользователями
Какие возможности по управлению учётными записями локальных пользователей нам доступны в lusrmgr.msc? Как и в других системных настройках Windows, сами обладая правами администратора, можем пользователей удалять, переименовывать, менять им пароль, менять тип «учётки» со стандартного пользователя на администратора и наоборот. Для использования этих возможностей жмём контекстное меню на нужном пользователе и выбираем что нам надо.

Оснастка lusrmgr.msc позволяет удалять самого пользователя, но она не производит удаление файлов его пользовательского профиля на диске С. Эти файлы продолжают храниться в его профильной папке по пути «C:\Users». Если удалённому пользователю ничего не нужно из содержимого его профильной папки, можем зайти по этому пути и удалить эту папку, дабы она не занимала место на диске С.

Есть в lusrmgr.msc и такие функции, которые нам недоступны при использовании иных системных настроек Windows. В свойствах пользователя, в первой вкладке «Общие» у нас будут такие возможности как: установка требования смены пароля при новом заходе пользователя в систему, установка запрета смены пароля (для локальных «учёток»), задействование срока ограничения пароля, отключение и разблокировка «учётки».

С первыми двумя возможностями всё и так ясно, а что значат три последние? Если не будет активна опция неограниченного срока действия пароля, пользователь вынужден будет его менять через каждые 42 дня. При необходимости эти 42 дня можно сменить на любой иной срок, но делается это уже в локальных групповых политиках, в их редакторе gpedit.msc.


Отключение «учётки» — это её временное удаление с экрана блокировки, из меню «Пуск», из видимости прочего системного функционала и сторонних программ. Но отключённый пользователь на удаляется навсегда: его профильная папка хранится на диске С, а учётная запись может быть включена в любой нужный момент.
Разблокировка «учётки» — это снятие её блокировки в результате достижения граничного числа попыток ввода пароля за определённый промежуток времени при входе пользователя в систему. По умолчанию это 3 попытки в течение 30 минут. Если за это время будет произведено больше попыток ввода неверного пароля, система заблокирует возможность новых попыток входа на какое-то время, по умолчанию это 30 минут. И вот чтобы заблокированный пользователь мог совершить очередную попытку входа в систему раньше времени, в его свойствах в оснастке lusrmgr.msc любой другой пользователь-администратор может убрать галочку «Заблокировать учётную запись». При необходимости настройки блокировки учётных записей можно изменить, и это делается, опять же, в редакторе gpedit.msc.

Особенности при работе с учётными записями Microsoft
Возможности lusrmgr.msc по управлению учётными записями применимы как к локальным, так и к тем, что в Windows 8.1 и 10 подключаются к интернет-аккаунту Microsoft. Последние в любом случае являют собой первично локальную «учётку», а аккаунт Microsoft – это уже как дополнительные возможности. Не сможем выполнить лишь те операции, которые по условию возможны только в веб-интерфейсе личного аккаунта Microsoft пользователя.
Варианты создания нового пользователя на Windows 10: список
Существует несколько способов, как создать в Windows 10 нового пользователя:
- через раздел «Параметры»;
- с помощью консоли командной строки;
- с помощью раздела «Локальные пользователи и группы».
Каждый способ имеет свои достоинства и недостатки. Однако для настройки и создания учетки необходимо ознакомиться со всеми тремя методами, как добавить учетную запись в Windows 10.
Создание в разделе «Параметры»
Этот способ, как добавить пользователя в виндовс 10, является самым простым для начинающих. Однако и новички, и профессионалы предпочитают его ввиду наличия множества настроек в разделе «Параметры».
Для создания пользователя необходимо выполнить следующие действия:
- Нажать кнопку «Пуск» и открыть раздел «Параметры Windows» и «Учетные записи».
- Выбрать «Семья и другие пользователи» и перейти в раздел «Другие пользователи».
- Нажать кнопку «+», которая добавляет нового пользователя на компьютер.
- Далее окно предложит ввести email для создания УЗ Microsoft. Если создается локальная УЗ, то данный раздел нужно попросту пропустить, нажав на строку «У меня нет данных для входа этого человека».
- Окно повторно запрашивает создание УЗ для «Майкрософт». Чтобы создать локального пользователя, нужно выбрать запись «Добавить пользователя без учётной записи Майкрософт».
- В специальные текстовые поля необходимо ввести имя пользователя, придумать пароль.
На этом этап создания аккаунта закончен. Теперь в появившемся окне нужно войти в учетную запись и дождаться загрузки рабочего стола.

Создание с помощью раздела «Параметры»
Обратите внимание! Чтобы привязать учетную запись к Microsoft, необходимо создать почтовый ящик и записать адрес в поле, где требовалось его ввести на этапе настройки. Это позволит расширить возможности операционной системы
Однако при взаимодействии с программами на сервер будут отсылаться отчеты вне видимости пользователя. Локальная УЗ ограничивает возможности ОС.
Создание нового пользователя в консоли командной строки
Консоль операционной системы предоставляет более быстрый способ создания профиля. Открыть консоль можно как с помощью поиска, так и через поле «Выполнить». Самый быстрый вариант — нажать сочетание клавиш «Win + S», что означает Windows Search. Откроется поле для поиска файлов. В нем необходимо ввести «cmd.exe». Когда появится нужный файл, выбрать «Открыть от имени администратора» в списке, предоставляемом ниже.
Откроется экран консоли, в которой будет строка «C:\WINDWS\sysem32». Текстовый указатель стоит после этой надписи. Здесь необходимо ввести следующую строку «netuser имя пользователя пароль /add» и нажать кнопку «Enter».

Создание учетной записи с помощью командной строки
На этом процедура создания нового профиля закончена. После нажатия клавиши «Enter» на экране консоли будет отображен текст об успешно проделанной операции и авторизационных данных.

Создание с помощью командной строки
Создание через раздел «Локальные пользователи и группы»
Более длительный процесс создания локальной УЗ — это использование раздела «Локальные пользователи и группы», однако он позволяет выполнить куда больший спектр настроек.
Делается это в следующем порядке:
- Нажать сочетание кнопок «Win + R», появится окно «Выполнить».
- В поле ввести команду «lusrmgr.msc» и нажать «Ок».
- В появившемся окне нужно открыть папку «Пользователи».
- На пустой области экрана нужно кликнуть правой кнопкой мыши и в контекстном меню выбрать «Новый пользователь».
- Откроется окно с названием «Новый пользователь» со множеством текстовых полей для ввода информации. Нужно заполнить все предоставленные поля, а также отметить при необходимости дополнительные опции.
- Нажать кнопку «Создать».
Теперь учетная запись создана. После закрытия окна нужно авторизоваться для входа в профиль.

Как создать учетную запись с помощью раздела «Локальные пользователи группы»
Удаление пользователей
Для удаления пользователей в Linux существуют две команды userdel и deluser, команда userdel используется в RedHat — подобных системах, а deluser в Debian и производных системах. Помимо deluser в Debian можно использовать и userdel.
userdel
синтаксис команды: userdel options username
Для того чтобы удалить пользователя, выполняем команду userdel. Команда userdel не удаляет пользователя если он работает в системе, сначала необходимо завершить все связанные с ним процессы. Для просмотра дополнительных опций команды userdel, используется ключ -h.
userdel -h
-f, --force force some actions that would fail otherwise
e.g. removal of user still logged in
or files, even if not owned by the user
-h, --help показать данное сообщение и закончить работу
-r, --remove удалить домашний каталог и почтовый ящик
-R, --root КАТ_CHROOT каталог, в который выполняется chroot
-Z, --selinux-user удалить все пользовательские сопоставления
SELinux для пользователя
-f — позволяет удалить залогиненного т.е. работающего в системе пользователя. Рекомендуется использовать только в самых крайних случаях, данная опция может привести к краху системы.
deluser
синтаксис команды: deluser options username
Для просмотра справки используется команда deluser -h.
deluser -h
deluser ПОЛЬЗОВАТЕЛЬ
удаляет обычного учётную запись пользователя из системы
пример: deluser mike
--remove-home удалить домашний каталог пользователя
и почтовый ящик
--remove-all-files удалить все файлы принадлежащие пользователю
--backup сделать резервные копии файлов перед удалением.
--backup-to <КАТ> каталог для резервных копий файлов.
По умолчанию используется текущий каталог.
--system удалить только если учётная запись системная
delgroup ГРУППА
deluser --group ГРУППА
удаляет группу из системы
пример: deluser --group students
--system удалить только если группа системная
--only-if-empty удалить, только если в ней нет пользователей
deluser ПОЛЬЗОВАТЕЛЬ ГРУППА
удаляет пользователя из группы
пример: deluser mike students
общие параметры:
--quiet | -q не выводить информацию при работе в stdout
--help | -h показать справку об использовании
--version | -v показать версию и авторские права
--conf | -c ФАЙЛ использовать ФАЙЛ в качестве конфигурационного
Настройки команды находятся в файле /etc/deluser.conf, здесь задается поведение утилиты при удалении пользователя.
Значения 0 или 1, нет или да соответственно. REMOVE_HOME = 0 Удаляет домашний каталог и почтовый ящик пользователя. REMOVE_ALL_FILES = 0 Удаляет все файлы принадлежащие пользователю. Если этот параметр включен то REMOVE_HOME бесполезен. BACKUP = 0 Если REMOVE_HOME или REMOVE_ALL_FILES активированы, то перед удалением делается резервная копия всех файлов. Утилита создаст архив username.tar в каталоге указанном в BACKUP_TO. BACKUP_TO = "." Если BACKUP активирован, то здесь указывается каталог куда будет производиться резервное копирование. ONLY_IF_EMPTY = 0 Удалять группу только если в ней нет пользователей. EXCLUDE_FSTYPES = "(proc|sysfs|usbfs|devpts|tmpfs|afs)" Список регулярных выражений задающих файловые системы которые нужно исключить из поиска при удалении пользовательских файлов.
База данных MySQL: что это такое и в чем ее преимущества
MySQL – это реляционная система управления базами данных с открытым исходным кодом, написанная на языках программирования C и C++. Благодаря ей можно оптимизировать работу сайта или мобильного/десктопного приложения.
База данных – это место для структурированного хранения данных. Например, чтобы найти в смартфоне сохраненную картинку, мы используем для этого галерею. В данном случае картинки – это данные, а галерея – база данных.
Такой же подход используется и на многих сайтах, где подключены формы регистрации, системы оформления заказа и прочее. Когда вы регистрируетесь на сервисе, вся полученная от вас информация сохраняется в базе данных – благодаря этому вы можете повторно войти в свой аккаунт и получить доступ к внесенным ранее изменениям.
Если вести крупный ресурс без БД, то на это будет уходить очень много времени и средств. Базы данных группируют и упорядочивают информацию, упрощают получение доступа к ней. Чтобы администрировать такой большой поток данных, используются СУБД: MySQL, Microsoft SQL Server, PostgreSQL и другие.
MySQL хранит всю информацию в табличном виде. Извлечь данные из одной или нескольких таблиц можно с помощью запроса. Запросы в MySQL – это то, на чем все строится, с их помощью можно выполнять всевозможные операции с данным.
Столбцы таблицы всегда строго упорядочены, а расположение строк при необходимости может меняться в зависимости от информации в ячейках. Посмотрите на простую адресную книжку в виде таблицы:

Принцип работы с таблицами следующий: к серверу, на котором хранятся и обрабатываются структурированные данные, подключаются клиенты для получения необходимой информации, а для взаимодействия между пользователем и сервером используется специальное ПО. Заполнение подобных и более крупных таблиц происходит с помощью языка программирования SQL.
Исходя из пользовательского опыта, можно выделить следующие особенности MySQL:
- быстрая скорость доступа и обработки данных;
- надежная защита информации;
- простота использования;
- совместимость с Windows и Linux;
- бесплатность;
- возможность контролировать доступ к данным и учетным записям;
- шифрование паролей.
На этом с теоретической частью закончим.

Другие команды для управления пользователями
Если вам необходимо добавить пользователя в другую группу, она должна быть предварительно создана:
groupadd имя_группы
В Ubuntu и Debian для создания группы также можно использовать команду:
addgroup имя_группы
После чего можно создать пользователя следующим образом:
useradd -g имя_группы username
Если пользователь уже существует, вы можете добавить его в нужную группу командой usermod:
usermod -G имя_группы username
Для того, чтобы изменить первичную группу пользователя, используется ключ -g:
usermod -g имя_группы username
Для смены домашнего каталога пользователя используется команда:
usermod -d путь/к/новому/каталогу username
Получить информацию о пользователе можно командой:
id username
Вывод будет содержать примерно следующие сведения:
uid=1000(username) gid=1000(username) groups=1000(username),27(sudo)
Сменить пароль можно командой:
passwd username
Просмотреть список всех созданных пользователей можно командой:
cat /etc/passwd
Чтобы получить только список имен, без дополнительной информации, можно использовать:
sed 's/:.*//' /etc/passwd
Вывести список пользователей, которые сейчас в системе, можно простой командой w.
Удалить пользователя можно командой:
deluser username
Для удаления группы используется команда:
delgroup имя_группы
Смена пароля
Команды отличаются в зависимости от версии СУБД.
MySQL
Версия 5.7.6 и более современная:
> ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘New_Password’;
Версия 5.7.5 и древнее:
> SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘New_Password’);
* посмотреть версию СУБД можно командой mysql -V.
MariaDB
В MariaDB команда для смены пароля одна, независимо от версии:
> SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘New_Password’);
* в данном примере будет задан пароль New_Password для пользователя root.
MySQL < 8 или MariaDB
Первый раз пароль задается из командной строки операционной системы (для MySQL/MariaDB):
> mysqladmin -u root password
Для смены пароля root необходимо выполнить команду в оболочке mysql по инструкции, описанной выше.
MySQL 8 и выше
Пароль создается автоматически при установке системы. Его можно посмотреть командой:
grep ‘password’ /var/log/mysqld.log
Мы увидим что-то на подобие:
2021-08-16T20:14:13.173577Z 6 A temporary password is generated for root@localhost: oi25?wznro%W
* где oi25?wznro%W — пароль для пользователя root.
Заходим в оболочку sql с помощью данного пароля:
mysql -p
и .
Права и владельцы
- В операционной системе UNIX были сформулированы некоторые общие идеи и принципы, которые оказали в дальнейшем сильное влияние на её архитектуру, пользовательский интерфейс, культуру и развитие. В частности, один из основополагающих принципов выражается мантрой «всё есть файл», которую часто называют определяющим пунктом UNIX в целом.
- Суть данного принципа заключается в создании унифицированного способа доступа к широкому диапазону ресурсов ввода/вывода: к документам, каталогам, жёстким дискам, дискам CD-ROM, модемам, клавиатурам, принтерам, мониторам, терминалам и даже межпроцессным и сетевым взаимодействиям. Цель — предоставление универсальной абстракции для каждого из этих объектов, названных отцами-оснвоателями UNIX общим термином «файл». Поскольку доступ к файлу осуществляется с помощью одного и того же API, стало возможно использовать одинаковый набор базовых команд для чтения и записи таких разнородных устройств, как диск, клавиатура, документ или сетевой интерфейс.
- Абстракция файла, существующая в операционной системе UNIX и совместимых с ней системах, является основополагающей и всеобъемлющей. Любая системная служба и интерфейс устройства теперь могут реализовываться так, чтобы предоставлять другим приложениям метафору файла или файловой системы. Это открывает новые способы их использования и значительно расширяет возможности существующих приложений — простые инструменты, разработанные для решения узких задач, теперь, вооружившись абстракцией файла UNIX, могут использоваться совершенно по-новому. Небольшая утилита вроде cat, предназначенная для считываения одного или нескольких файлов и вывода их содержимого на стандартный поток вывода, теперь может выполнять чтение с устройств ввода-вывода с помощью специальных файлов устройств, как правило расположенных в каталоге . С другой стороны, во многих системах запись и проигрываение звука теперь выполняется всего лишь командами «» и «» соответственно.
В GNU/Linux каждый файл принадлежит какому-то пользователю и группе. Существует три типа прав доступа — чтение, запись и исполнение. Права доступа задаются по отдельности для владельца-пользователя, владельца-группы, и для прочих пользователей, которые не входят в первые две категории. Владельцев файла и права доступа можно узнать с помощью «длинного» формата команды :
$ ls -l /boot/
total 13740 drwxr-xr-x 2 root root 4096 Jan 12 00:33 grub -rw-r--r-- 1 root root 8570335 Jan 12 00:33 initramfs-linux-fallback.img -rw-r--r-- 1 root root 1821573 Jan 12 00:31 initramfs-linux.img -rw-r--r-- 1 root root 1457315 Jan 8 08:19 System.map26 -rw-r--r-- 1 root root 2209920 Jan 8 08:19 vmlinuz-linux
Первая колонка содержит права доступа к файлу (например, правами файла являются ). Третья и четвёртая колонки содержат соответственно пользователя и группу, которым принадлежит файл. В этом примере все файлы принадлежат пользователю root и группе root.
$ ls -l /media/
total 16 drwxrwx--- 1 root vboxsf 16384 Jan 29 11:02 sf_Shared
В этом примере каталог принадлежит пользователю root и группе vboxsf. Владельца и права доступа можно также определить утилитой stat.
Пользователь-владелец:
$ stat -c %U /media/sf_Shared/
root
Группа-владелец:
$ stat -c %G /media/sf_Shared/
vboxsf
Права доступа:
$ stat -c %A /media/sf_Shared/
drwxrwx---
Права доступа отображаются тремя группами символов, которые являются правами соответственно пользователя, группы и всех остальных. Например, строка говорит о том, что владелец файла имеет права на чтение и запись, но не на выполнение (), а пользователи из группы-владельца и прочие пользователи имеют доступ только на чтение ( и ). С другой стороны, строка говорит о том, что у пользователя и группы права на чтение, запись и исполнение ( и ), а все остальные доступа к файлу не имеют вовсе (). Первый символ в строке означает тип файла.
Вывести список всех файлов, принадлежащих пользователю или группе, можно с помощью утилиты :
# find / -group имя_группы
# find / -group номер_группы
# find / -user имя_пользователя
Изменить владельцев файла можно командой chown, а права доступа меняются командой chmod:
В командной строке
В контекстном меню «Пуск» щёлкнуть раздел «Командная строка (администратор)».

На появившемся чёрном экране режима командной строки ввести команду:
net user имя_пользователя пароль /add
затем – нажать клавишу Enter. Например, для юзера с именем Denis и паролем cricket21 команда будет выглядеть так.

В этом же режиме можно наделить правами администратора обычный аккаунт. Для этого следует ввести следующую команду:
net localgroup Администраторы имя_пользователя /add
На экране это будет выглядеть так:

Если после этого права администратора не появились, то команду нужно будет повторить, заменив «Администраторы» на administrators.
Предоставление привилегий учетной записи пользователя MySQL
Наиболее часто используемые привилегии:
- — Предоставляет все привилегии учетной записи пользователя.
- — учетной записи пользователя разрешено создавать базы данных и таблицы.
- — учетной записи пользователя разрешено удалять базы данных и таблицы.
- — учетной записи пользователя разрешено удалять строки из определенной таблицы.
- — учетной записи пользователя разрешено вставлять строки в определенную таблицу.
- — учетной записи пользователя разрешено читать базу данных.
- — учетной записи пользователя разрешено обновлять строки таблицы.
Чтобы предоставить определенные привилегии учетной записи пользователя, используйте следующий синтаксис:
Вот некоторые примеры:
-
Предоставьте все привилегии учетной записи пользователя для конкретной базы данных:
-
Предоставьте все привилегии учетной записи пользователя во всех базах данных:
-
Предоставьте все привилегии учетной записи пользователя для определенной таблицы из базы данных:
-
Предоставьте несколько привилегий учетной записи пользователя в определенной базе данных:
Группы Linux
Группы Linux — это организационные единицы, которые используются для организации и администрирования учетных записей пользователей в Linux. Основная цель групп — определить набор привилегий, таких как разрешение на чтение, запись или выполнение для данного ресурса, которые могут быть совместно использованы пользователями внутри группы.
В операционных системах Linux есть два типа групп:
-
Основная группа — когда пользователь создает файл, группа файла устанавливается как основная группа пользователя. Обычно название группы совпадает с именем пользователя. Информация об основной группе пользователя хранится в .
-
Вторичная или дополнительная группа — полезно, когда вы хотите предоставить определенные права доступа к файлам набору пользователей, которые являются членами группы. Например, если вы добавите определенного пользователя в группу докеров, пользователь унаследует права доступа группы и сможет запускать команды докеров.
Каждый пользователь может принадлежать ровно к одной основной группе и нулю или более вторичных групп.
Только root или пользователи с доступом могут добавлять пользователя в группу.
Информация пользователей
В системе присутствует следующая информация о каждом пользователе:
- Имя пользователя (user name) — в рамках системы имя должно быть уникальным. В именах должны использоваться только английские буквы, числа и символы _ и . (точка).
- Идентификационный номер пользователя (UID) — является уникальным идентификатором пользователя в системе. Система отслеживает пользователей по UID, а не по именам.
- Идентификационный номер группы (GID) — обозначает группу, к которой относится пользователь. Каждый пользователь может принадлежать к одной или нескольким группам. Принадлежность пользователя к группе устанавливает системный администратор, чтобы иметь возможность ограничивать доступ пользователей к тем или иным ресурсам системы.
- Пароль (password) — пароль пользователя в зашифрованном виде.
- Полное имя (full name) — помимо системного имени может присутствовать полное имя пользователя, например фамилия и имя.
- Домашний каталог (home directory) — каталог, в который попадает пользователь после входа в систему. Подобный каталог имеется у каждого пользователя, все пользовательские каталоги хранятся в директории /home.
- Начальная оболочка (login shell) — командная оболочка, которая будет запускаться при входе в систему. Например, /bin/bash.
Вся информация о пользователях хранится в следующих файлах:
passwd (etc/passwd) — содержит информацию о пользователях, имеет следующий формат записи — «user_name:password:UID:GID:full_name:home_directory:login_shell». Элементы записи должны разделяться символом — «:» (двоеточие) и записываются без пробелов. Если пароль хранится в зашифрованном виде в файле /etc/shadow, то вместо пароля указывается — «x».
group (etc/group) — информация о группах, формат — «group_name:password:GID:user1,user2,user3». Элементы записи должны разделяться символом — «:» (двоеточие) записываются без пробелов. Имена пользователей записываются через запятую.
У файлов /etc/passwd и /etc/group всегда определенные права доступа: чтение и запись для root, для остальных только чтение.
shadow (etc/shadow) — в этом файле хранятся так называемые «теневые пароли», информация о паролях пользователей в зашифрованном виде. Cделано это для безопасности, так как файл /etc/passwd может читаться кем угодно, а файл /etc/shadow может прочитать только root.
gshadow (etc/gshadow) — то же самое что и shadow, только для паролей групп.
Помимо основных, в системе присутствуют дополнительные файлы.
useradd (etc/default/useradd) — файл задающий свойства «по умолчанию» для всех добавляемых пользователей. Можно просмотреть командой — useradd -D.
useradd -D GROUP=100 HOME=/home INACTIVE=-1 EXPIRE= SHELL=/bin/sh SKEL=/etc/skel CREATE_MAIL_SPOOL=no
login.defs (/etc/login.defs) — содержит настройки для создания новых пользователей.
/etc/skel — каталог с дефолтными файлами, которые копируются в домашний каталог каждого пользователя при его создании.
Ключевые особенности
Итак, в операционной системе Windows 10 предлагается два вида учётных записей – это учётные записи, носящие локальный характер, не привязанные к сервисам компании Microsoft, и учётные записи Microsoft, использующих соответствующую электронную почту (аккаунт) данной компании.
Осуществить задуманное можно несколькими путями/вариантами, среди которых есть и штатные инструменты, с которыми разобраться труда не составит, а есть и более интересные, как консоль командной строки.
Главное в решение данного вопроса – это определиться с тем, какой именно тип учётной записи наиболее предпочтителен Вам. Первый тип, как уже было обозначено ранее, — это локальная УЗ, которая наиболее оптимально выбор для тех, кто предпочитает, простите за тавтологию, локальное использование возможностей операционной системы.
То есть, имеется один компьютер и все манипуляции в операционной системе, в том числе действия, осуществляемые с другими программами за авторством компании Microsoft, локализованы данным ПК.
Второй тип – это учётная запись Microsoft, которая позволяет максимальным образом использовать все продукты компании и связывать между собой устройства, для синхронизации. Например, имея под рукой два компьютера с лицензионной системой Windows 10, и используя учётную запись Microsoft, можно начать работу с файлом на одном компьютере, а продолжить ровно с того же места на другом. Примеров можно привести массу.
Через командную строку
И напоследок рассмотрим способ с использованием командной строки (учётка будет локальной):
- Запускаем командную строку от имени администратора (например, выбрав соответствующий пункт из контекстного меню Пуск).
- В терминале прописываем команду net user имя_пользователя пароль /add и жмём Enter (если имя или пароль с пробелами, применяем в запросе кавычки).
- Успешное выполнение команды и подразумевает создание юзера с заданным именем и паролем.
Метод подходит даже в том случае, если стандартные действия не позволяют создать аккаунт, например, в результате неудачного обновления системы.
Как создать нового пользователя
Чтобы быстро добавить нового пользователя с логином, например username, выполните следующую команду.
При создании логина пользователя в CentOS можно использовать не более 32 знаков (a-z,A-Z,0-9,_,-). Имя логина не может начинаться с цифры. Хорошей практикой принято считать использование не более 8 символов, это позволит добиться большей совместимости со старыми программами, которые не принимают логины пользователей с количеством символов больше 8.
При создании пользователя создается также домашняя директория и отдельная группа пользователей, которые будут названы по имени пользователя.
Команда представляет собой perl-скрипт, позволяющий создавать пользователей в более удобной форме. Аналогом данной команды является — . является более низкоуровневой по отношению к системе, а также уступает команде в некоторых возможностях.
Как предоставить права администратора
Стоит отметить, что вышеизложенные действия приведут к тому, что будет создана обычная локальная учётная запись (она же имеет «ограниченный набор полномочий), которая не наделена администраторскими правами, такими необходимыми для осуществления большинства задач.
Основываясь на обозначенных вариантов следует дополнительно привести и три способа повышения прав для созданного пользователя:
По 1 варианту: После создания УЗ, кликните по ней, находясь в разделе «Семья и другие пользователи», после чего выберите «Изменить тип учётной записи». Откроется небольшое окно, где можно выбрать «Стандартный пользователь» или «Администратор», и в завершение нажмите на кнопку «ОК».
По 2 варианту: В консоль командной строки введите и выполните команду «netlocalgroup Администраторы name /add», где вместо «name» укажите имя пользователя (учётной записи), или используйте команду «net local group Administrators name /add», если первый вариант не сработал.
По 3 варианту: Находясь в окне «Локальные пользователи и группы», выделите кликом мышки созданного пользователя и откройте его «Свойства».
Перейдите на вкладку «Членство в группах» и обратите внимание на кнопку «Добавить». Откроется окно «Выбор: “Группы”», где следует ввести наименование «Администратора» в блок «Введите имена выбираемых объектов», после чего останется только нажать на кнопку «ОК» (дважды) для сохранения изменений
В оснастке «Локальные пользователи и группы»
- В поле ввода команд ввести msc и нажать Enter.
- В окне «Локальные пользователи и группы» щёлкнуть папку «Пользователи».
- В контекстном меню папки «Пользователи» щёлкнуть пункт «Новый пользователь».
- В появившемся окне после ввода очевидных параметров активируется пункт «Создать», щелчок на котором создаст аккаунт нового юзера.
В этой же оснастке созданный локальный аккаунт можно приписать к администраторам.
- В контекстном меню созданного профиля щёлкнуть пункт «Свойства».

- В окне свойств перейти на вкладку «Членство в группах» и щёлкнуть пункт «Добавить».
- В новом окне ввести название группы «Администраторы» и кликнуть OK.
Создание
Синтаксис:
useradd <имя пользователя>
* опции не являются обязательными при создании пользователя.
Пример:
useradd dmosk
* в данном примере создается учетная запись dmosk.
Для учетной записи стоит сразу создать пароль:
passwd dmosk
* после ввода, система попросит ввести пароль дважды.
Ключи (опции)
| Ключ | Описание и примеры |
|---|---|
| -b | Задает базовый каталог для домашнего каталогаuseradd dmosk -b /var/home |
| -c | Создает комментарий для описания учетной записиuseradd dmosk -c «Пользователя для управления системой» |
| -d | Полный путь к домашнему каталогу пользователяuseradd dmosk -d /home/newuser |
| -D | Позволяет показать или изменить настройки по умолчанию, которые будут применяться при последующем создании пользователейuseradd dmosk -Ds /bin/bash |
| -e | Дата, после которой учетная запись устареет.useradd dmosk -e 2017-12-31 |
| -f | Число дней, после которого учетная запись с устаревшим паролем будет заблокированаuseradd dmosk -f 0 |
| -g | Задает основную группуuseradd dmosk -g altternativegroup |
| -G | Задает дополнительные группыuseradd dmosk -G wheel |
| -k | Путь к источнику скелета (файлы с шаблонами для нового пользователя)useradd dmosk -k /var/skel |
| -m | При создании пользователя создать домашний каталогuseradd dmosk -m |
| -M | Не создавать домашний каталогuseradd dmosk -M |
| -N | Не создавать основную группу с таким же именем, как у пользователяuseradd dmosk -N |
| -o | Разрешает создание учетной записи с повторяющимся UIDuseradd dmosk -u 15 -o |
| -p | Задает парольuseradd dmosk -p pass |
| -r | Системная учетная запись (без домашнего каталога и с идентификаторами в диапазоне SYS_UID_MIN — SYS_UID_MAX из файла /etc/login.defs)useradd dmosk -r |
| -R | Каталог, в который выполняется chrootuseradd dmosk -R /var/chroot/home |
| -s | Путь до оболочки командной строкиuseradd dmosk -s /bin/csh |
| -u | Задает UIDuseradd dmosk -u 666 |
| -U | Имя группы будет таким же, как у пользователяuseradd dmosk -U |
Актуальный список ключей можно получить командой useradd -h.
Типы пользователей
В ОС Linux существует три типа пользователей:
root (от англ. root — корень) — суперпользователь, аккаунт в UNIX-подобных системах, владелец которого имеет право на выполнение всех операций без исключения. Присутствует в системе по умолчанию.
Системные пользователи — системные процессы у которых есть учетные записи для управления привилегиями и правами доступа к файлам и каталогам. Создаются системой автоматически.
Обычные пользователи — учетные записи пользователей, допущенных к управлению системой. Создаются системным администратором.
Каждый пользователь помимо имени имеет числовой идентификатор пользователя UID (User IDentificator). Пользователь root имеет идентификатор 0. Системные пользователи имеют идентификаторы от 1 до 100. Обычные пользователи имеют UID от 100.
Пользователи могут объединяться в группы. Каждый пользователь обязательно входит в ту или иную группу. Группы имеют числовой идентификатор группы GID (Group IDentificator).
Список пользователей
Посмотреть список пользователей можно в файле /etc/passwd:
cat /etc/passwd
Мы увидим что-то на подобие:
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
bin:x:2:2:bin:/bin:/usr/sbin/nologin
sys:x:3:3:sys:/dev:/usr/sbin/nologin
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/usr/sbin/nologin
man:x:6:12:man:/var/cache/man:/usr/sbin/nologin
…
Как правило, большая часть данных пользователей является системными — их UID меньше 1000 и больше 60000.
Более функциональная команда для отображения содержимого файла passwd — getent:
getent passwd
Можно найти пользователя по идентификатору:
getent passwd 1000
Получить список не системных пользователей:
getent passwd {1000..60000}
Получить только список логинов не системных учетных записей:
getent passwd {1000..60000} | awk -F: ‘{ print $1}’
Дополнительная пользовательская запись через команду «control userpasswords2»
Для создания с помощью такого способа необходимо выполнить несколько простых действий:
-
В «Пуск» найти и запустить окно «Выполнить».
-
В появившейся области прописать команду «control userpasswords2», после чего нажать «ОК».
-
После выполнения всех действий появится окно «Учетные записи пользователей», в котором требуется нажать на кнопку «Добавить…», после чего должно появиться «Добавление нового пользователя».
-
Теперь следует ввести все необходимые данные и кликнуть «Далее».
-
В следующем всплывшем окне прописываем пароль. Затем «Далее».
-
Выбираем для созданного пользователя уровень доступа. При правильном соблюдении алгоритма в «Учетные записи пользователей» отобразится новый профиль.