После добавления пользователя с помощью adduser
я не вижу его через Система> Администрирование> Пользователи и группы, пока я не выйду из системы, а затем снова войду в систему. Это нормально?
Кроме того, я могу установить нового добавленного пользователя как sudo
er или я должен изменить это только после добавления его? Как я могу сделать это через оболочку?
Наконец, могу ли я удалить первоначального пользователя, который был создан при первоначальной установке Ubuntu, или этот пользователь как-то «особенный»?
источник
sudo
группа. Давайте разберемся.admin
группа не существует в 12.04 LTS.я сделал
как рекомендуется здесь .
источник
-a
пометить или вы удалите пользователя из всех групп, кромеsudo
without -a you just removed yourself from the sudo group!
Откройте файл sudoers:
sudo visudo
откроет/etc/sudoers
файл в редакторе, определенном в$EDITOR
(вероятно, GNU nano - установите переменную, если она не та, которую вы хотите, например,export EDITOR="nano"
и попробуйтеsudo visudo
снова).Добавьте строку ниже в конец файла.
Затем выполните WriteOut с помощью Ctrl+ O. Редактор попросит вас указать имя файла для записи. По умолчанию будет временный файл, который используется
visudo
для проверки синтаксических ошибок перед сохранением в фактическийsudoers
файл. Нажмите, Enterчтобы принять его. Выйдите из редактора нано с помощью Ctrl+ X.Готово!
источник
sudo
.sudo
группой, но для случайной системы без выделеннойsudo
группы это решение работает. Единственная рекомендация, которую я имею, это то, что вы, возможно, захотитеsudo
не вводить себя в процедуру, поскольку она еще не установлена! Легко обойти, делая,su -
а затем простоvisudio
. Это работает на Gentoo.Я должен добавить, что многие люди не понимают:
После того, как вы уже сделали a
adduser "username"
, вы все равно можете вернуться и сделать aadduser "username" sudo
, и он затем правильно добавит этого пользователя в группу.Это на самом деле не будет работать в первый раз, как
sudo adduser username sudo
. Это даст вам ошибку. Что в итоге означает, что вы должны сначала создать учетную запись пользователя, прежде чем вы сможете добавить их в группу.источник
Все участники группы
admin
, в Ubuntu по умолчанию разрешено использовать sudo, поэтому проще всего добавить учетную запись пользователя вadmin
группу.Если вы не хотите предоставлять учетной записи пользователя полный root-доступ, вам нужно отредактировать файл / etc / sudoer с помощью visudo (он гарантирует, что у вас нет синтаксических ошибок в файле и вообще потеряет возможность sudo) что вы указываете, какие команды этот пользователь (или новая группа) может выполнять от имени пользователя root.
Руководство sudoer даст вам больше информации об этом. Вы можете указать, какие команды разрешены конкретному пользователю / группе для выполнения от имени пользователя root.
источник
wheel
было для чего группа?su
. Ubuntu используетsudo
и группу администраторов.на CentOS я делаю как root
источник
Следующий фрагмент предоставляет root-доступ к имени пользователя без явного входа в систему как root.
Убедитесь, что пользователь добавлен в группу sudo первым. Проверено на Ubuntu 16.04.1 LTS.
источник
useradd -m username --groups sudo