Установка прав доступа к файлу для исполняемого файла
Поэтому я постоянно загружаю исполняемые файлы из Интернета и запускаю их на своем компьютере. Хотя я не запускаю все, что нахожу в сети, я все же не хочу доверять им все мои личные файлы, поскольку их нет в репозиториях.
Некоторые примеры программ: Sublime, Intellij, различные приложения node-webkit, java jdk 8, последняя сборка node.js.
Решение, которое я ищу, заключается в том, чтобы запустить исполняемый файл от имени другого пользователя и дать ему разрешение на чтение выбранных каталогов, которыми я владею, но ограничив его от остальных. Я хотел бы избежать ручного управления несколькими группами, пользователями, разрешениями, профилями устройств, что, вероятно, через некоторое время я забуду, как это было сделано.
Существуют ли пакеты или решения, которые принимают исполняемый файл в качестве входных данных, и затем вы указываете, какие каталоги и / или файлы этого исполняемого файла имеют разрешения r / w / x?
Или, что лучше, система запрашивает вас, когда исполняемый файл хочет сделать что-то, что ему еще не разрешено, и вы либо разрешаете, либо ограничиваете его.
Если нет, как бы мы пошли на его создание?
1 ответ
Легко: Запустите приложение в гостевой сессии. Когда вы выйдете из системы, все, что приложение всегда хотело делать, но вы боялись позволить этому сделать, исчезнет!;-)