Корневой каталог обозначается / и содержит другие каталоги в нем. Это также содержит каталог, названный домой, который перечисляет единственного пользователя в моей системе, sridhar.
Теперь существует другой каталог под / назван каталогом корневой папки (не то же как / я понимаю), который я не могу открыть.
По-видимому, это содержит корневой каталог Суперпользователя.
С тех пор в моей системе существует только 1 пользователь, которая означает содержание home/sridhar папки то же как / корневая папка? Что содержит / корневая папка?
На GNU/Linux существует стандарт root
пользователь, который всегда существует, это отличается от Вашей учетной записи пользователя, которую Вы создали при установке Ubuntu.
дом Вашего пользователя будет в /home/sridhar
. Дом пользователя root будет /root
Кроме Вашего пользователя и пользователя root, там большое число других пользователей системы также, но они используются для выполнения различных фоновых сервисов, используемых системой только.
, Если Вы знакомы с окнами, пользователь root очень похож на учетную запись Администратора, это всегда там, как нейтрализация, но в целом должно только использоваться, когда Вы имеете к, 99% времени, необходимо использовать учетную запись обычного пользователя.
- редактирование
, Почему я использую sudo каждый раз, я устанавливаю программу?
Только у пользователя root есть доступ к целой файловой системе, которая необходима при установке нового программного обеспечения в корень (/) файловая система.
Только пользователь root может установить программы и обновления??
А у постоянного зарегистрированного пользователя обычно только есть доступ к его корневому каталогу, это предотвращает пользователя или прогон программы пользователем от доступа к важным системным файлам.
, Если я понимаю правильно, что никогда не могу на самом деле входить в систему как корень.. Только как пользовательское право
можно войти в систему, поскольку корень, sudo -s
или sudo su -
делают это обеспечение корневой оболочки, дополнительно Вы могли установить пароль root: sudo passwd root
, и затем Вы могли войти в систему, поскольку корень как обычный пользователь - не делает этого!
Затем, почему там дом для пользователя root?
пользователю root все еще нужен дом, это - то, где программное обеспечение ищет файлы конфигурации, связанные с предпочтениями пользователя. когда Вы используете sudo su -
и затем запускаете программу, если для той программы будет нужен файл конфигурации, то это, вероятно, посмотрит в корневом каталоге пользователей root.
- редактируют снова
примечание финала А, пользователь root может получить доступ ко ВСЕМУ и не должен использоваться для общих повседневных задач. Если учетная запись обычного пользователя будет поставлена под угрозу (скажите, что ошибка в webbrowser позволяет взломщику выполнять код Вашей машины), то только данные в Вашем пользовательском каталоге будут произведены, и в целом система будет прекрасна, и другие пользователи будут в порядке.
, Если бы Вы мы выполняем Ваш webbrowser как корень и взломщика, в которого входят, они выполнили бы код как пользователь root и иметь доступ к чему-либо и всему.
/root
корневой каталог пользователей root, это не то же как /home/sridhar
. У пользователя root нет набора пароля на Ubuntu, и Вы отговорены использовать пользователя root вместо эти sudo
команда, которая позволяет Вам запускать программы как суперпользователю.
можно на самом деле использовать sudo su -
, чтобы переключиться на пользователя root и затем использовать ls /root
для заглядывания внутри, но необходимо действительно использовать sudo ls /root
вместо этого. Вы будете, вероятно, разочарованы, поскольку нет ничего там.
Нет. У Вас на самом деле есть два пользователя: sridhar
И root
. / корневая папка является корневым каталогом суперпользователя. Если Вы входите в систему как корень (это не возможно в Ubuntu по умолчанию), и используйте свои программы, конфигурации, сделанные суперпользователем, будут сохранены в корне/. При использовании вина, например, винный префикс будет создан под корнем/. Так не, содержание из Вашего корневого каталога и / корневого каталога не является тем же.
/home/<username>
каталог является корневым каталогом Вашей учетной записи пользователя и каталогом, который Вы будете использовать в качестве своего корневого каталога.
/root
корневой каталог "корневой" учетной записи, и редко существует потребность использовать его.
, Какова корневая учетная запись?
корневая учетная запись является специальной учетной записью в системе, которая имеет все полномочия суперпользователя. Это никогда не предназначается для регулярного использования, только при выполнении обслуживания, которое требует изменения системы.
На Ubuntu, доступ суперпользователя чаще всего получается с помощью эти sudo
команда вместо путем входа в систему как корневая учетная запись. Однако это все еще возможно для входа в систему как корневая учетная запись, таким образом, системе нужно было отложить каталог, чтобы быть корневой каталог в течение периода, Вы зарегистрированы как корень. Не имеет смысла хранить любой из Ваших файлов там. Если Вы когда-либо используете его вообще, Вы могли бы, возможно, просто использовать его в качестве временного места содержания для файлов, Вы продолжаете работать при выполнении вещей как корня.