Наличие базовых навыков управления в CLI Linux, позволяет упростить взаимодействие пользователя с ОС и сформировать представление о работе системы. Одним из таких является создание пользователя с различными опциями.
Как создать обычного пользователя?
Для создания новой учетной записи используется утилита adduser или же ее аналог useradd в их функционале практически нет разницы. Выведем список доступных опций для утилиты:
Самый простой способ создания без настройки пользователя выглядит следующим образом:
Результат работы команды: новая учетная запись со стандартным набором настроек. Их можно посмотреть, указав опцию -D, которая и выведет все стандартные настройки пользователя:
При необходимости можно изменить данные параметры через конфигурационный файл командой:
К примеру, указав другую оболочку для пользователей или срок истечения действия их учетных записей. Для более гибкой настройки укажем в ручную оболочку, директорию и комментарий.
При проверке списка учетных записей командой cat, мы видим, то что появилась user_name, значит процесс успешно завершен.
Как создать администратора?
В Linux подобных системах администратор представляет собой учетную запись, которой делегировали root-права через утилиту sudo. По умолчанию, существуют группы, которые наделяют пользователя правами администратора, если его добавить к ним. Поэтому при создании учетной записи укажем явно группу куда необходимо добавить пользователя:
Для настройки вы можете использовать среду облачного сервера от Serverspace, для этого перейдем к созданию сервера, на любой из двух платформ vStack cloud или же VMware cloud. Нажмем на кнопку Создать сервер и выберем конфигурацию, подходящую под наши задачи, затем нажмем кнопку Создать:
Потребуется некоторое время для развертывания серверных мощностей. После чего вы можете подключиться любым из удобных способов. На основе предлагаемы VPS и VDS серверов, так же можно развернуть уже свою виртуальную инфраструктуру. Вернемся к созданию администратора. Если необходимо создать нового root пользователя для этого воспользуемся функцией дублирования записей:
По желанию, можно так же указать и группу с gid = 0, как и у оригинального рута через дополнительную опцию -g 0. Так те кто будут находится в группе wheel или группе root получат привилегии на работу с файлами перед остальными пользователями.