Предотвратите доступ к папке в ВИНЕ (работающий на Lubuntu)

У меня есть исполняемый файл окон, который берет в имени файла проекта и выполняет его этот путь под ВИНОМ (на Lubuntu). Я звоню ниже строки через пакетный файл, который находится в том же каталоге приложения

myruntime.exe myapplicationname.prj

Файл проекта (myapplicationname.prj) наряду с некоторыми другими исходными файлами (Python, js и т.д.) все в папке в вине c drive:\myapplication

Теперь когда моя папка содержит некоторый Собственный код, я хочу препятствовать тому, чтобы код был скопирован или получен доступ. Как это может быть достигнуто?

Простыми словами я хочу, чтобы ВИНО смогло выполнить исполняемый файл окон и иметь доступ к необходимым папкам, но я не хочу, чтобы что-либо или кто-либо еще получили доступ к содержанию папки.

Я должен распределить небольшие поля Linux (Ubuntu/Lubuntu) со своим приложением на нем, и мне нужен мой источник, который будет защищен. На данный момент нет никакого способа скомпилировать исходные файлы, и я потратил большое усилие, пишущий программу. Любезно предложите.

Я немного плохо знаком с Linux, которому настолько имеющие небольшие подробные шаги помогут значительно. Спасибо еще раз. Если я не ясен в своем вопросе, сообщите мне так, чтобы я мог разъяснить или перефразировать его.

Заранее спасибо, M&M

2
задан 24 June 2015 в 15:35

1 ответ

AppArmor должен быть в состоянии сделать вещи как это. Это - слой управления доступом, который может добавить дополнительные условия на пользователе и процессах. Я никогда не использовал его прежде хотя, таким образом, у Вас мог бы быть некоторый метод проб и ошибок перед Вами.

существует довольно полное руководство на всем этом на AppArmor wiki. Вы должны будете разделить все больше на уровни на, но здесь являетесь начальной точкой.

/usr/bin/wine {
  #include <abstractions/base>
  #include <abstractions/user-tmp>

  audit deny /path/to/directory/**    rwx,
}

существует также отдельная страница Wiki на Винных приложениях в AppArmor. Вероятно, стоящий чтения.

1
ответ дан 2 December 2019 в 05:04

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

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