'/root' доступ каталога для суперпользователя

Я создал новый экземпляр
root@ubuntu-instance:~#

После создания названного суперпользователя T1 Я работал:
root@ubuntu-instance:~# su T1

Теперь я заканчиваю со следующим:
T1@ubuntu-instance:/root$

Немного вопросов в этой точке:
1. Каким образом у меня есть доступ к /root каталог даже при том, что я больше не пользователь root? Я думал, что только у пользователя root может быть доступ к /root каталог?

2. Или случается так, что у каждого суперпользователя/пользователя может быть его собственное /root каталог? Поскольку, когда я проверил содержание на .profile файл в /root каталог они отличались для пользователя root и суперпользователя

3. Принятие каждого суперпользователя может получить доступ / к своему собственному /root каталог. Как я делаю доступ это? Поскольку я работал, sudo cd root но это, казалось, не работало.

Большое спасибо!

1
задан 25 January 2020 в 15:21

1 ответ

  1. Каким образом у меня есть доступ к / корневому каталогу даже при том, что я больше не пользователь root? Я думал, что только у пользователя root может быть доступ к / корневому каталогу?

Это просто, потому что Вы, оказалось, были в /root когда Вы выполнились su команда. Вы найдете, что не можете повторно получить доступ /root после того как Вы оставляете его:

root@t400s:~# pwd
/root
root@t400s:~# su testuser
testuser@t400s:/root$

но

testuser@t400s:/root$ cd ../
testuser@t400s:/$ cd root
bash: cd: root: Permission denied
  1. Или случается так, что у каждого суперпользователя/пользователя может быть его собственный / корневой каталог?

Нет.

  1. Принятие каждого суперпользователя может получить доступ / к своему собственному / корневому каталогу. Как я делаю доступ это? Поскольку я работал, sudo корень CD, но это, казалось, не работало.

Поэтому cd оболочка встроенная команда: sudo только работы с внешними исполняемыми программами. Посмотрите, например,

2
ответ дан 30 January 2020 в 23:30

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

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