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

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

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

3 ответа

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

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

Это неверно для всех файлов в вашей системе. Однако это может сделать вашу систему работоспособной.

Примеры:

/ tmp / требует 777 и набор липких бит. Логфайлы в / var / log /, некоторые из них должны быть 640 (например, syslog), чтобы «другие» не смотрели ваши файлы журналов.
1
ответ дан 22 May 2018 в 22:34
  • 1
    О, да, я определенно изучил некоторые вещи, которые вы упомянули, я просто не знал, есть ли что-то, что я пропустил, - например, у меня есть система и файлы, доступные, но хотелось бы знать, есть ли такие вещи, как в вашем ответе, мне нужно убедитесь, что я меняюсь. Есть ли что-нибудь еще, о чем вы можете думать? Спасибо за помощь – Preston Garno 16 May 2017 в 13:25
  • 2
    Просто убедитесь, что вы можете сделать резервную копию своих личных файлов и знать, что можете его восстановить. Если вам нечего беспокоиться о том, когда вы форматируете машину. – Rinzwind 16 May 2017 в 13:26
  • 3
    Это может быть лучше использовать мое время – Preston Garno 16 May 2017 в 13:28

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

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

Это неверно для всех файлов в вашей системе. Однако это может сделать вашу систему работоспособной.

Примеры:

/ tmp / требует 777 и набор липких бит. Логфайлы в / var / log /, некоторые из них должны быть 640 (например, syslog), чтобы «другие» не смотрели ваши файлы журналов.
1
ответ дан 18 July 2018 в 13:12

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

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

Это неверно для всех файлов в вашей системе. Однако это может сделать вашу систему работоспособной.

Примеры:

/ tmp / требует 777 и набор липких бит. Логфайлы в / var / log /, некоторые из них должны быть 640 (например, syslog), чтобы «другие» не смотрели ваши файлы журналов.
1
ответ дан 24 July 2018 в 20:07

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

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