Отмена lib sudo chmod 750

Так я сознательно измененные полномочия / папки lib к 750. Не рекурсивный. Я теперь сталкиваюсь с

-bash: /bin/ls: Permission denied

и (намного более проблематичный)

-bash: /usr/bin/sudo: Permission denied

ошибки. Таким образом, одна вещь, которую я должен выяснить, состоит в том, как решить эту проблему (живой CD..., но это - бездисплейный сервер с DisplayPort только и никакими доступными мониторами DP, таким образом, это собирается высосать), но главным образом..., почему это происходило?

Я признаю, *отклоняют полномочия, всегда смешивали с моей головой. Почему изменение является мировоззрением моей папки lib, делающей его так, я ничего не могу сделать? Если бы я сделал 751, то я был бы в порядке? Мне добавили моего собственного пользователя к корневой группе, я был бы в порядке (но это походит на плохую идею)?

Спасибо.

[править]

Согласно просьбе в комментариях, вот подходящие результаты getfacl (идентичны для lib, мусорного ведра и usr после фиксации / lib назад к 755):

# owner: root
# group: root
user::rwx
group::r-x
other::r-x
0
задан 18 January 2020 в 00:08

1 ответ

Хорошо, я вернул его и выполнение.

Я теперь попробовал еще раз с 751 вместо 750, и это, кажется, работает. Я предполагаю, что этот 0 сделал все библиотеки слепыми к, в настоящее время входил в систему пользователь, так как та папка принадлежит root:root, и я не член корня. Sudo (и т.д.) зависит от библиотек и не было никакого исполняемого бита. 751 исполняемый файл наборов к миру, так, чтобы разрешенный это. Я собираюсь столкнуться с другими проблемами с 751? Мы будем видеть ;)

0
ответ дан 19 January 2020 в 09:11

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

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