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