Я полностью испортил свои полномочия целой файловой системы. Я восстановился, но как я могу удостовериться, что моя система корректна повсюду?

Я просто chmod 755 все каталоги, 644 во все файлы, и удостоверился каталоги такой как /usr/bin/ у всех есть бит +x, но я не являюсь самым хорошо осведомленным о структуре файловой системы, как я удостоверяюсь, что все корректно? (Я случайно chmod 644 / моя вся система, прежде чем это и это - то, как я испортил ее первоначально),

0
задан 16 May 2017 в 03:10

1 ответ

Единственный верный способ - переустановить. Если вы делаете резервную копию, вы можете сделать переустановку без форматирования /. Это перезапишет все системные файлы с их правильными разрешениями.

Я просто chmod 755 для всех каталогов, 644 для всех файлов

Это не правильно для всех файлов в вашей системе. Это может сделать использование вашей системы, хотя.

Примеры:

  • / tmp / нужно 777 и установить бит закрепления.
  • Файлы журналов в / var / log /, некоторые должны быть 640 (например, syslog), чтобы «другие» не смотрели ваши файлы журналов.
1
ответ дан 3 November 2019 в 06:02

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

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