Как ядро ​​назначает значение nice процессу после его выполнения?

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

  • Большинство обычных файлов должны иметь разрешение rw-r - r - (644), если вы не возражаете, что другие пользователи могут их читать, или rw ------ - (600), если они частные.
  • Каталоги должны иметь разрешение rwxr-xr-x (755), если вы не возражаете, что другие пользователи могут получить доступ к файлам в них, или rwx ------ (700), если вы хотите, чтобы все файлы в них были личными.
  • Если вам нужно работать с другими пользователями на одном компьютере, вам может потребоваться предоставить им доступ через группы или ACL, но вы об этом знаете.
  • Каталог .ssh должен быть более строгим. Самое простое - сделать его полностью приватным.
  • Файлы, которые вы хотите запустить, необходимо сделать исполняемыми. Это далеко между ними, если в вашем домашнем каталоге не установлено программное обеспечение.

Начиная со всего в режиме 755, это должно в основном исправить:

find ~ -type d -exec chmod 755 {} + -type f -exec chmod -x {} +
chmod +x ~/bin/*
chmod go= ~/.ssh ~/.ssh/*
2
11.04.2019, 16:16
0 ответов

Теги

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