как я могу восстановить /etc/security/limits.conf? [dубликат]

Благодаря помощи пользователя, который теперь удалил свой ответ, я смог найти решение: мой USB-накопитель был каким-то образом поврежден, поэтому я воссоздал загрузочный USB-накопитель и переустановил Ubuntu 16.04 (на этот раз сделав полную очистку).

После того, как я воссоздал USB-накопитель, я не получил сообщение об ошибке паники ядра (см. также этот ответ).

1
задан 13 April 2018 в 05:03

2 ответа

В моей системе /etc/security/limits.conf является частью пакета libpam-modules:amd64:

$ dpkg -S /etc/security/limits.conf libpam-modules:amd64: /etc/security/limits.conf

, и у меня установлены следующие пакеты:

$ dpkg -l libpam\*| grep -Ev '^un' Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-==========================-======================-============-========================================================== ii libpam-cgfs 2.0.8-0ubuntu1~16.04.2 amd64 PAM module for managing cgroups for LXC ii libpam-gnome-keyring:amd64 3.18.3-0ubuntu2 amd64 PAM module to unlock the GNOME keyring upon login ii libpam-modules:amd64 1.1.8-3.2ubuntu2 amd64 Pluggable Authentication Modules for PAM ii libpam-modules-bin 1.1.8-3.2ubuntu2 amd64 Pluggable Authentication Modules for PAM - helper binaries ii libpam-runtime 1.1.8-3.2ubuntu2 all Runtime support for the PAM library ii libpam-systemd:amd64 229-4ubuntu21.2 amd64 system and service manager - PAM module ii libpam0g:amd64 1.1.8-3.2ubuntu2 amd64 Pluggable Authentication Modules library

Итак, d переустановить libpam-modules:amd64:

sudo apt-get install --reinstall libpam-modules:amd64

Поскольку моя система может отличаться от вашей, я должен сказать YMMV.

4
ответ дан 17 July 2018 в 16:57

В моей системе /etc/security/limits.conf является частью пакета libpam-modules:amd64:

$ dpkg -S /etc/security/limits.conf libpam-modules:amd64: /etc/security/limits.conf

, и у меня установлены следующие пакеты:

$ dpkg -l libpam\*| grep -Ev '^un' Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-==========================-======================-============-========================================================== ii libpam-cgfs 2.0.8-0ubuntu1~16.04.2 amd64 PAM module for managing cgroups for LXC ii libpam-gnome-keyring:amd64 3.18.3-0ubuntu2 amd64 PAM module to unlock the GNOME keyring upon login ii libpam-modules:amd64 1.1.8-3.2ubuntu2 amd64 Pluggable Authentication Modules for PAM ii libpam-modules-bin 1.1.8-3.2ubuntu2 amd64 Pluggable Authentication Modules for PAM - helper binaries ii libpam-runtime 1.1.8-3.2ubuntu2 all Runtime support for the PAM library ii libpam-systemd:amd64 229-4ubuntu21.2 amd64 system and service manager - PAM module ii libpam0g:amd64 1.1.8-3.2ubuntu2 amd64 Pluggable Authentication Modules library

Итак, d переустановить libpam-modules:amd64:

sudo apt-get install --reinstall libpam-modules:amd64

Поскольку моя система может отличаться от вашей, я должен сказать YMMV.

4
ответ дан 23 July 2018 в 17:48

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

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