Рейтинг:0

setfacl сломал мою установку Ubuntu

флаг ca

Я не уверен на 100%, но я думаю, что побежал setfacl с неправильным аргументом и изменил материал acl для всего под (не рекурсивно?) '/' вместо './' , сразу же половина приложений, которые я запускал, разбились, и после перезагрузки я не могу войти в систему.

Когда я пытаюсь войти в систему, следующие вспышки мигают на долю секунды, а затем он возвращается к экрану входа в систему, когда я пытаюсь войти в систему с терминала, это то же самое, но без сообщения об ошибке.

введите описание изображения здесь

Я не очень разбираюсь в acl или в том, что делать, я попытался восстановить из резервной копии с помощью timeshift (я установил резервное копирование всего), но это не повлияло на проблему.

команда могла быть такой:

sudo setfacl -m u:имя пользователя:r

или же

sudo setfacl -m u:имя пользователя:r /

но я не уверен.

Soren A avatar
флаг mx
Пожалуйста, обновите свой вопрос, указав точные команды, которые вы запускаете, чтобы создать эту проблему.
adam avatar
флаг ca
@SorenA я не на 100%, но я думаю, что это могло быть sudo setfacl -m u:username:r /
флаг ru
Не зная точной команды, невозможно определить, что происходит, но очень вероятно, что вы нарушили установку, единственный способ исправить это — использовать образ LIveUSB/установщика и отменить это изменение или переустановить.
Рейтинг:1
флаг ca

Оказывается, все, что мне нужно было сделать, это удалить запись acl для моего uid в корневом каталоге с помощью:

setfacl -x user:<имя пользователя> <базовый каталог>

После этого из другой ОС я смог загрузиться и войти в систему без проблем.

По-видимому, это хорошая привычка никогда не вводить ./ для текущего каталога, потому что . совершенно действителен и уменьшает эти типы ошибок.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.