Я просто chmod 755
все каталоги, 644
во все файлы, и удостоверился каталоги такой как /usr/bin/
у всех есть бит +x, но я не являюсь самым хорошо осведомленным о структуре файловой системы, как я удостоверяюсь, что все корректно? (Я случайно chmod 644 /
моя вся система, прежде чем это и это - то, как я испортил ее первоначально),
Единственный верный способ - переустановить. Если вы делаете резервную копию, вы можете сделать переустановку без форматирования /. Это перезапишет все системные файлы с их правильными разрешениями.
Я просто chmod 755 для всех каталогов, 644 для всех файлов
blockquote>Это не правильно для всех файлов в вашей системе. Это может сделать использование вашей системы, хотя.
Примеры:
- / tmp / нужно 777 и установить бит закрепления.
- Файлы журналов в / var / log /, некоторые должны быть 640 (например,
syslog
), чтобы «другие» не смотрели ваши файлы журналов.