Как следует назвать & ldquo; admin & rdquo; пользователь?

Ubuntu имеет пользовательский «root» с неограниченными привилегиями, по-видимому, он существует, чтобы его не использовать. «Админ» уже чем-то занят.

Итак, предположим, что компьютер не подключен к какой-либо вездесущей области с индивидуальным отслеживанием каждого человека. Какое имя snappy по умолчанию будет добавлено к учетной записи, используемой для случайных административных задач на таком компьютере?

Для пояснения: предположим, что существует учетная запись non-sudoer с именем «user», которая используется большую часть времени. Первой идеей создания учетной записи администратора для этого пользователя является «администратор». Это невозможно по Ubuntu. Есть ли какое-то другое общее название для таких учетных записей? Я имею в виду, что лексика не исчерпывается словами «root» и «admin», но они короткие, лаконичные и наиболее релевантные. Какие заменители, если таковые имеются, были придуманы создателями \ согласованы сообществом?

3
задан 7 April 2017 в 02:02

3 ответа

Честно говоря, просто создайте своего собственного пользователя в качестве пользователя «admin». При обычном повседневном использовании вы просто будете обычным пользователем, который может обращаться к вашим файлам только так, как любой другой пользователь. Когда вам нужно выполнить административные задачи, вы должны использовать sudo "command" и ввести свой пароль. Лучше всего это сделать, потому что 1) вам не нужно выходить из системы для выполнения административных задач, но вы все равно будете обычного пользователя до тех пор, пока вы специально не запросите более высокие привилегии, используя sudo и 2), вы никогда не забудете свои регистрационные данные администратора, поскольку будете использовать их каждый день.

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

0
ответ дан 7 April 2017 в 02:02

Как метко указал zondo, единственным администратором в системе Linux является root. Если вы хотите выполнять административные задачи, вы можете войти в систему как пользователь root следующим образом:

$ sudo su - root

Когда вы закончите, выйдите из системы с помощью команды exit:

$ exit 0

Но многие считают это несколько опасным, потому что из-за лени люди, как правило, входят в систему как root один раз и никогда не выходят из системы. Вы на самом деле не хотите делать что-либо, относящееся к пользователю, от имени пользователя root, поскольку вы можете что-то напечатать неправильно и нанести вред вашей системе, например, удалив важные файлы. Вот почему была создана утилита sudo. Таким образом, вам не нужно иметь учетную запись, предназначенную специально для выполнения административных задач. Просто используйте sudo всякий раз, когда вам нужны повышенные привилегии для всего, что вы делаете.

0
ответ дан 7 April 2017 в 02:02

На установке Ubuntu по умолчанию (проверил мои 16.04), имя пользователя admin еще не должен быть взят. Однако может быть системная названная группа admin, который имеет подобные эффекты как sudo группа. Поскольку каждому новому пользователю автоматически присваивают основная группа с тем же именем как имя пользователя, создавая позвонившего пользователя admin мог бы перестать работать. Не рекомендуется попробовать то имя поэтому.

Так или иначе я не знаю ни о каких других общих именах пользователей, которым рекомендуют использоваться для администраторских учетных записей кроме очевидного administrator и возможно toor (root записанный назад).

Обычно Вы свободны в своем выборе имени, пока он не содержит запрещенных символов (используйте только строчные буквы, цифры, точки, тире и символы нижнего подчеркивания). Просто удостоверьтесь, что Ваше имя еще не взято.

Вот команда для списка всех существующих имен пользователей и названий группы (устраненные дубликаты) на машине для сравнения, так, чтобы Вы знали, что не взять:

grep -hPo '^.+?(?=:)' /etc/passwd /etc/group | sort -u

Только для указания на это снова, и "администраторский" пользователь на Ubuntu не означает секунду root- как учетная запись. Это означает нормальную непривилегированную учетную запись пользователя с добавлением некоторых составов группы, как sudo группа, которая позволяет Вам командам выполнения как root использование sudo команда и несколько других менее соответствующих.

Связанные более старые мои вопросы:

1
ответ дан 7 April 2017 в 12:02
  • 1
    @user287546, хотя я, конечно, ценю Ваши усилия при получении информации мне, you' ре, не следующее моим инструкциям. Не отправляйте вывод команды на комментарии. Скорее скопировать/вставить вывод команды ENTIRE, включая саму команду, как редактирование к Вашему исходному вопросу. Удалите комментарии, что выставочный вывод команды, и восстанавливает всю цепочку. Спасибо! – heynnema 15 March 2019 в 06:42

Другие вопросы по тегам:

Похожие вопросы: