Быстрый вопрос о пользователях на моем компьютере

Я искал вопросы, и я начал читать эту ветку.

Один из ответов говорит, чтобы использовать command cat /etc/passwd|grep '/bin/bash', чтобы проверить, есть ли другие пользователи на компьютере. В целях безопасности я проверил это и получил следующее:

root:x:0:0:root:/root:/bin/bash
nori:x:1000:1000:Nori,,,:/home/nori:/bin/bash

Теперь я хотел бы знать, почему существует пользователь root? Я думал, что создал только 1 пользователя.

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

РЕДАКТИРОВАТЬ: Чтобы добавить пароль root, я использовал sudo -i, а потом я использовал passwd создать новый пароль.

Спасибо за помощь, и извините, если на этот вопрос уже был дан ответ.

2 ответа

Решение

Все системы Linux имеют пользователя root; именно пользователь отвечает за запуск всех видов услуг.

В системах на основе Debian (как, например, в Ubuntu) сам root отключен, и мы используем систему "sudo", где обычный пользователь получает повышенные права, вводя пароль администратора.

Вы можете увидеть приглашение root при входе с правами администратора:

sudo su

и пароль администратора для вашего пользователя. Пример:

rinzwind@schijfwereld:~$ sudo su
[sudo] password for rinzwind: 
root@schijfwereld:/home/rinzwind# 

Имейте в виду: использование этого не рекомендуется; если вы используете его для доступа к nautilus, вы можете сломать вашу систему, поскольку некоторые файлы зависят от того, принадлежат ли вы вашему пользователю (а не root), и могут быть изменены на root при изменении файла.

Root - суперпользователь вашего ПК. Обычно пользователь, созданный во время установки, является администратором, но не имеет привилегий для запуска задач системного уровня. Эти администраторы, тем не менее, имеют право запрашивать команды изменения системы из Root, используя sudo команда.

Любой другой пользователь даже не имеет разрешения на запрос sudo разрешение от корня. Ваше имя пользователя должно быть частью файла sudoers, чтобы иметь возможность сделать это.

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