This is an old revision of the document!


Debian/Ubuntu

Восстановить дефолтные (как после установки) разршения на файловую систему можно с помощью утилиты debsums, которая проверяет контрольные суммы файлов и сравнивает с теми, что в пакетах. В том числе и для конфигурационных файлов.

sudo apt-get install debsums

И дальше проверяем и переустанввливаем то что повреждено:

apt-get install --reinstall $(dpkg -S $(debsums -c) | cut -d : -f 1 | sort -u)

Или только для заданного пути (например /usr):

apt-get install --reinstall $(dpkg -S $(debsums -c | grep -e ^/usr ) | cut -d : -f 1 | sort -u)

Или для группы директорий:

apt-get install --reinstall $(dpkg -S $(debsums -c | grep -e ^/etc -e ^/sbin -e ^/var  ) | cut -d : -f 1 | sort -u)
Enter your comment. Wiki syntax is allowed:
 
  • linux_faq/restore_permissions_after_chmod_chown.1651349965.txt
  • Last modified: 2022/04/30 20:19
  • by admin