GNU/Linux >> Znalost Linux >  >> Ubuntu

V systému není žádný uživatel sandboxu „_apt“, nemůže zrušit oprávnění?

Odstranil jsem _apt uživatel náhodně a pokaždé, když aktualizuji software, zobrazí se tato zpráva:No sandbox user '_apt' on the system, can not drop privileges .
Jak mohu tento problém vyřešit?

Přijatá odpověď:

Přidejte _apt uživatel zpět do /etc/passwd a /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:_apt UID v mém systému je 168 a vaše nemusí být 168 ve vašem systému – hodnota by měla být jedinečná a větší než 100.


Ubuntu
  1. Jaký je rozdíl mezi normálním uživatelem a systémovým uživatelem?

  2. Heslo pro systém šifrovaných souborů se neaktualizuje, když změním heslo uživatele?

  3. Mohu aktualizovat systém pomocí Live CD?

  1. Najít soubory, které uživatel nemůže číst?

  2. Jak zrušit kořenová oprávnění ve skriptech Shell?

  3. Jaký je účel „uživatele systému“ v replikaci MySQL

  1. Zpackal jsem místní systém balíčků, jak jej mohu opravit?

  2. Bezdrátové připojení v systému nefunguje?

  3. Jak opravit instalaci?