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

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

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

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

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

9 ответов

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

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

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

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

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

Чтобы снова указать его, а пользователь «admin» на Ubuntu не означает вторую root -подобную учетную запись. Это означает обычную непривилегированную учетную запись пользователя с добавлением некоторых членов группы, таких как группа sudo, которая позволяет вам запускать команды как root с помощью команды sudo и нескольких других менее релевантных.

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

Разница между аккаунтами admin / normal, за исключением права на использование «sudo»? Риск безопасности при ежедневном использовании учетной записи администратора (не root)?
1
ответ дан 18 July 2018 в 15:25

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

$ sudo su - root

По завершении выйдите из системы, используя команду exit:

$ exit 0

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

0
ответ дан 18 July 2018 в 15:25

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

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

0
ответ дан 18 July 2018 в 15:25

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

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

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

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

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

Чтобы снова указать его, а пользователь «admin» на Ubuntu не означает вторую root -подобную учетную запись. Это означает обычную непривилегированную учетную запись пользователя с добавлением некоторых членов группы, таких как группа sudo, которая позволяет вам запускать команды как root с помощью команды sudo и нескольких других менее релевантных.

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

Разница между аккаунтами admin / normal, за исключением права на использование «sudo»? Риск безопасности при ежедневном использовании учетной записи администратора (не root)?
1
ответ дан 24 July 2018 в 20:38
  • 1
    Есть ли причина для создания учетной записи администратора, когда root и sudo уже существуют? – zondo 7 April 2017 в 01:45
  • 2
    @zondo См. мое дополнение к ответу. & Quot; Администратор & Quot; не означает корень. Это скорее означает учетную запись пользователя, которой разрешено использовать sudo. – Byte Commander 7 April 2017 в 01:48
  • 3
    Я всегда просто предоставлял свой обычный пользовательский доступ к sudo. Есть ли преимущество в создании другого пользователя для этого? – zondo 7 April 2017 в 01:50
  • 4
    @zondo добавил соответствующие ссылки на некоторые из моих старых вопросов – Byte Commander 7 April 2017 в 01:55
  • 5
    Нет. Вы либо делаете вещи как root или sudo до root, чтобы их выполнять. – misha 7 April 2017 в 01:55

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

$ sudo su - root

По завершении выйдите из системы, используя команду exit:

$ exit 0

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

0
ответ дан 24 July 2018 в 20:38
  • 1
    Но сначала вам нужно войти в какую-то учетную запись. Вопрос в том, что является обычным именем по умолчанию для этого. – Dimitry 7 April 2017 в 01:44
  • 2
    Любой пользователь, которому разрешено выполнять административные задачи. – misha 7 April 2017 в 01:54
  • 3
    @Dimitry: Я думаю, его точка зрения заключается в том, что вам не нужна специальная учетная запись, чтобы использовать sudo. Просто используйте учетную запись, которую вы обычно используете, и добавьте ее в файл sudoers. – zondo 7 April 2017 в 02:01

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

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

0
ответ дан 24 July 2018 в 20:38

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

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

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

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

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

Чтобы снова указать его, а пользователь «admin» на Ubuntu не означает вторую root -подобную учетную запись. Это означает обычную непривилегированную учетную запись пользователя с добавлением некоторых членов группы, таких как группа sudo, которая позволяет вам запускать команды как root с помощью команды sudo и нескольких других менее релевантных.

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

Разница между аккаунтами admin / normal, за исключением права на использование «sudo»? Риск безопасности при ежедневном использовании учетной записи администратора (не root)?
1
ответ дан 31 July 2018 в 23:39
  • 1
    Есть ли причина для создания учетной записи администратора, когда root и sudo уже существуют? – zondo 7 April 2017 в 01:45
  • 2
    @zondo См. мое дополнение к ответу. & Quot; Администратор & Quot; не означает корень. Это скорее означает учетную запись пользователя, которой разрешено использовать sudo. – Byte Commander 7 April 2017 в 01:48
  • 3
    Я всегда просто предоставлял свой обычный пользовательский доступ к sudo. Есть ли преимущество в создании другого пользователя для этого? – zondo 7 April 2017 в 01:50
  • 4
    @zondo добавил соответствующие ссылки на некоторые из моих старых вопросов – Byte Commander 7 April 2017 в 01:55
  • 5
    Нет. Вы либо делаете вещи как root или sudo до root, чтобы их выполнять. – misha 7 April 2017 в 01:55

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

$ sudo su - root

По завершении выйдите из системы, используя команду exit:

$ exit 0

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

0
ответ дан 31 July 2018 в 23:39
  • 1
    Но сначала вам нужно войти в какую-то учетную запись. Вопрос в том, что является обычным именем по умолчанию для этого. – Dimitry 7 April 2017 в 01:44
  • 2
    Любой пользователь, которому разрешено выполнять административные задачи. – misha 7 April 2017 в 01:54
  • 3
    @Dimitry: Я думаю, его точка зрения заключается в том, что вам не нужна специальная учетная запись, чтобы использовать sudo. Просто используйте учетную запись, которую вы обычно используете, и добавьте ее в файл sudoers. – zondo 7 April 2017 в 02:01

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

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

0
ответ дан 31 July 2018 в 23:39

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

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