Ни один пользователь песочницы '_apt' в системе не может сбросить привилегии

Я удалил _apt пользователь случайно, и каждый раз, когда я обновляю программное обеспечение, я получаю это сообщение: No sandbox user '_apt' on the system, can not drop privileges, Как я могу решить эту проблему?

2 ответа

Вы можете воссоздать _apt пользователя с помощью следующей команды:

sudo adduser _apt --force-badname

Неважно, что вы вводите для пароля или каких-либо других полей.

Затем, apt продолжит работать как обычно.

Добавить _apt пользователь вернулся к /etc/passwd а также /etc/shadow:

$ sudo grep _apt /etc/passwd /etc/shadow
/etc/passwd:_apt:x:168:65534::/nonexistent:/bin/false
/etc/shadow:_apt:*:17121:0:99999:7:::

YMMV: _aptUID в моей системе 168и ваш может не быть 168 в вашей системе - значение должно быть уникальным и превышать 100.

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