Добавление пользователя с привилегиями root FreeBSD

| 25.10.2013
Добавление пользователя с привилегиями root

Если при установке системы вы не создали ни одного пользователя, и поэтому вошли в систему как root, то теперь вы должны создать пользователя по команде

# adduser

При первом использовании утилиты adduser она может запрашивать сохранение некоторых параметров для использования их по умолчанию. вы можете сделать оболочкой, используемой по умолчанию, командный процессор csh(1), а не sh(1), если по умолчанию вам предлагается sh. В противном случае просто нажимайте enter для принятия всех предлагаемых по умолчанию вариантов. Эти значения по умолчанию сохраняются в файле /etc/adduser.conf, в форме, доступной для редактирования.

Предположим, что вы создали пользователя jack с полным именем Jack Benimble. Назначьте пользователю jackпароль, если информационная безопасность имеет значение (даже если это дети, которые могут стучать по клавиатуре). Когда вам будет задан вопрос по включению пользователя jack в другие группы, наберите wheel

Login group is ``jack''. Invite jack into other groups: wheel

Это позволит входить в систему как пользователь jack и использовать команду su(1) для того, чтобы стать пользователем root. Тогда вас не будут больше обвинять в том, чтобы вы входите в систему как пользовательroot.

Вы можете прекратить работы с adduser в любой момент, нажав Ctrl-C, а в завершении ввода у вас будет шанс подтвердить заведение нового пользователя или набрать n в качестве отрицательного ответа. Вам может захотеться создать второго нового пользователя (jill?), для того, чтобы при редактировании файлов для входа пользователяjack имелся горячий резерв на тот случай, если что-то пойдёт не так.

После того, как вы это сделаете, воспользуйтесь командой exit для возврата к приглашению ко входу в систему и зарегистрируйтесь в ней как пользовательjack. Вообще говоря, лучше всего основную массу работы выполнять, работая как обычный пользователь, который не имеет мощь и опасность пользователя root.

Если вы уже создали пользователя и хотите, чтобы он мог выполнять команду su для получения привилегий root, вы можете войти в систему как root и отредактировать файл/etc/group, добавив пользователя jack в первую строчку (в группу wheel). Однако сначала вам нужно поупражняться с программой vi(1), текстовым редактором, или использовать более простой редактор, ee(1), устанавливаемый в последних версиях FreeBSD.

Для удаления пользователя воспользуйтесь командой rmuser

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

четыре × пять =

Подтвердите, что Вы не бот — выберите человечка с поднятой рукой: